//Значение и представление, третьим
//параметром - пометка
Языки = Новый СписокЗначений;
Языки.Добавить("ru", "russian", Истина);
Языки.Добавить("en", "english", Ложь);
//Языки = [ru : "russian", en : "english"]
Сообщить("Языки = " + Представление(Языки));
//Значение числовое, представление
//строковое
Числа = Новый СписокЗначений;
Числа.Добавить(1, "один");
Числа.Добавить(2, "два");
//Числа = [1 : "один", 2 : "два"]
Сообщить("Числа = " + Представление(Числа));
//Значением может быть что угодно,
//в том числе структура
Монитор = Новый Структура(
"Диагональ,Контрастность,Матрица",
23, "1000:1", "IPS");
Месяцы = Новый Структура(
"Январь,Февраль", 1, 2);
Структуры = Новый СписокЗначений;
Структуры.Добавить(Монитор, "монитор");
Структуры.Добавить(Месяцы, "месяцы");
Функция Представление(Список)
Части = Новый Массив;
Для Каждого Элемент Из Список Цикл
Части.Добавить(Элемент.Значение +
" : """ + Элемент.Представление +
"""");
КонецЦикла;
Возврат "[" +
СтрСоединить(Части, ", ") + "]";
КонецФункции