SetArrayValue
SetArrayValue (Установить значение массива) - устанавливает желаемое значение выбранному элементу массива.
Свойства
Входной аргумент | Тип аргумента | Тип переменной | Описание |
---|---|---|---|
Array | Constant, Variable, Expression | Любой тип, с выбранным свойством "Массив" | Массив, с которым будут производиться действия |
Index | Constant, Variable, Expression | Int32 | Индекс выбранного элемента массива |
Value | Constant, Variable, Expression | Должен совпадать с типом переменной входа Array | Значение, которое будет записано в выбранный элемент |
Пример
Рассмотрим работу данного блока на примере. Составим программу, которая присвоит третьему элементу массиву число 10.
Создадим 2 переменные типа Int32: array и value3.
В свойствах переменной array выберем параметр "Массив" с размером "5".
Установим начальные значения каждого из 5 элементов массива. Для этого откроем контекстное меню переменной array и выберем пункт "Редактировать".
Установим значения для каждого элемента массива. Например, такие.
Перейдём к свойствам блока SetArrayValue.
Для параметра Array установим нашу переменную-массив array.
Выберем элемент, значение которого будет изменено, это элемент массива с индексом = 3.
И установим значение, которое запишется в третий индекс массива - это число 10.
Для наглядности работы, добавим на холст ещё блок GetArrayValue.
Тут мы сохраним значение третьего элемента массива array в переменную value3.
Выведем полученное значение на экран сообщения.
Запустим проект.
На рисунке выше можно увидеть, что программа завершает свою работу выводом окна сообщения с установленным числом.