О2_Утилиты.Массив
Создаёт массив из указанных элементов. Основной способ вызова — через фасад О2.Утилиты().Массив(...).
Синтаксис
О2.Утилиты().Массив(Значение1, Значение2, Значение3, Значение4)
Параметры
- Значение1 — Произвольный, Неопределено — первый элемент массива.
- Значение2 — Произвольный, Неопределено — второй элемент массива.
- Значение3 — Произвольный, Неопределено — третий элемент массива.
- Значение4 — Произвольный, Неопределено — четвёртый элемент массива.
Значения, равные Неопределено, в результирующий массив не включаются.
Возвращаемое значение
- Массив из произвольных значений.
Описание
Метод упрощает создание короткого массива из литералов без промежуточного присваивания. Удобен для передачи коллекций переменных, имён и коэффициентов в методы модели, принимающие массивы.
В коде метод вызывается через фасад О2.Утилиты(), который возвращает общий модуль О2_Утилиты. То есть основная форма вызова — О2.Утилиты().Массив(...).
Пример
Создание массива переменных через фасад О2.Утилиты().Массив(...):
Переменные = О2.Утилиты().Массив(
Модель.Переменная("x"),
Модель.Переменная("y"),
Модель.Переменная("z")
);
Модель.Ограничения().ВсеРазные(Переменные);
См. также
- Утилиты.МассивЧиселИзСтроки — разбор строки с разделителями в массив чисел;
- Утилиты.МассивИзвестногоРазмера — создание массива заданного размера с поддержкой нулевого размера;
- Ограничения.ВсеРазные — типичный потребитель массива переменных;
- Ограничения.РазрешённыеСочетания — принимает массив переменных и таблицу значений;
- Утилиты (обзор) — все вспомогательные методы.