Перейти к основному содержимому

О2_Утилиты.Массив

Создаёт массив из указанных элементов. Основной способ вызова — через фасад О2.Утилиты().Массив(...).

Синтаксис​

О2.Утилиты().Массив(Значение1, Значение2, Значение3, Значение4)

Параметры​

  • Значение1 — Произвольный, Неопределено — первый элемент массива.
  • Значение2 — Произвольный, Неопределено — второй элемент массива.
  • Значение3 — Произвольный, Неопределено — третий элемент массива.
  • Значение4 — Произвольный, Неопределено — четвёртый элемент массива.

Значения, равные Неопределено, в результирующий массив не включаются.

Возвращаемое значение​

  • Массив из произвольных значений.

Описание​

Метод упрощает создание короткого массива из литералов без промежуточного присваивания. Удобен для передачи коллекций переменных, имён и коэффициентов в методы модели, принимающие массивы.

В коде метод вызывается через фасад О2.Утилиты(), который возвращает общий модуль О2_Утилиты. То есть основная форма вызова — О2.Утилиты().Массив(...).

Пример​

Создание массива переменных через фасад О2.Утилиты().Массив(...):

Переменные = О2.Утилиты().Массив(
Модель.Переменная("x"),
Модель.Переменная("y"),
Модель.Переменная("z")
);

Модель.Ограничения().ВсеРазные(Переменные);

См. также​