Перейти к содержанию

Array.GetSubArray

GetSubArray01

Array.GetSubArray (Получить подмассив) - Выделяет отдельный массив из другого массива.

Свойства

Входной аргумент Тип аргумента Тип переменной Описание
array Variable Object Основной массив
startIndex Constant, Variable, Expression Int32 Индекс элемента основного массива, с которого начнётся подмассив
length Constant, Variable, Expression Int32 Длина подмассива
Выходной аргумент Тип аргумента Тип переменной Описание
GetSubArray Variable Object Выделенный подмассив

Пример

Рассмотрим работу блока на примере.

GetSubArray02

Создадим 2 переменные типа Color: Array, SubArray. Включим для нмх свойство Массив.

GetSubArray03

Отредактируем начальное значение переменной Array и заполним его следующими значениями.

GetSubArray05

Теперь перейдём к настройке блока Array.GetSubArray. Из массива Array выделим 3 элемента, начиная с 3, и запишем их в массив SubArray.

GetSubArray06

Запустим проект.

Перейдём на панель Контекст, кликнем на кнопку около названия программы. Далее, кликнем на иконку карандаша и посмотрим получившиеся значения.

GetSubArray07

Как видно на рисунке выше, подмассив содержит выбранные элементы из основанного массива.