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

Array.Resize

Res

Array.Resize (Изменить размер массив) - Изменяет размер исходного массива. При увеличении массива, новые элементы обладают начальными значениями по умолчанию. При уменьшении массива - обрезаются последние элементы массива.

Свойства

Входной аргумент Тип аргумента Тип переменной Описание
Array Variable Object Входящий массив
Size Variable Int32 Размер итогового массива
Выходной аргумент Тип аргумента Тип переменной Описание
Resize Variable Object Итоговый массив

Пример

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

Res2

Создадим 2 переменные Array, NewArray с типом Double и свойством Массив.

Res3

Сгенерируем массив из 5 случайных чисел.

Res4

И увеличим данный массив до 20 элементов.

Res5

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

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

Res6

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