Литералы коллекций
Поддерживаются коллекции трех типов — Массив
, Соответствие
и Множество
. Множество
— это новая коллекция, которая содержит только уникальные элементы.
Все эти коллекции имеют литералы, которые рекомендуется использовать вместо заполнения коллекций «вручную», с помощью методов Добавить()
и Вставить()
.
Литерал массива
Процедура Скрипт()
ИменаПолей = новый Массив;
ИменаПолей.Добавить("Идентификатор");
ИменаПолей.Добавить("Размер");
ИменаПолей.Добавить("Цвет");
ОбработатьПоля(ИменаПолей);
КонецПроцедуры
Процедура ОбработатьПоля(Поля)
КонецПроцедуры
метод Скрипт()
// Использование литерала при объявлении массива.
пер ИменаПолей = ["Идентификатор", "Размер", "Цвет"]
// Использование литерала при вызове метода.
ОбработатьПоля(["Идентификатор", "Размер", "Цвет"])
;
метод ОбработатьПоля(Поля: Массив<Строка>)
;
совет
Для ввода квадратных скобок [
и ]
используйте сочетание клавиш Alt + х и Alt + ъ (подробнее).
Литерал соответствия
Процедура Скрипт()
КурсыВалют = новый Соответствие();
КурсыВалют.Вставить("RUB", 1);
КурсыВалют.