Array.Resize
Array.Resize (Изменить размер массив) - Изменяет размер исходного массива. При увеличении массива, новые элементы обладают начальными значениями по умолчанию. При уменьшении массива - обрезаются последние элементы массива.
Свойства
Входной аргумент | Тип аргумента | Тип переменной | Описание |
---|---|---|---|
Array | Variable | Object | Входящий массив |
Size | Variable | Int32 | Размер итогового массива |
Выходной аргумент | Тип аргумента | Тип переменной | Описание |
---|---|---|---|
Resize | Variable | Object | Итоговый массив |
Пример
Рассмотрим работу блока на примере.
Создадим 2 переменные Array, NewArray с типом Double и свойством Массив.
Сгенерируем массив из 5 случайных чисел.
И увеличим данный массив до 20 элементов.
Запустим проект.
Перейдём на панель Контекст, кликнем на кнопку около названия программы. Далее, кликнем на иконку карандаша и посмотрим значения обоих массивов.
Как видно на рисунке выше, новый массив содержит все элементы исходного массива, а общее число элементов массива увеличено до заданного числа.