Массивы и коллекции / Структура

//Первый способ
Монитор = Новый Структура;
Монитор.Вставить("Диагональ"23);
Монитор.Вставить("Контрастность""1000:1");
Монитор.Вставить("Матрица""IPS");

//Второй способ
Монитор = Новый Структура(
    "Диагональ,Контрастность,Матрица",
    23"1000:1""IPS");

//Третий способ
Монитор = Новый Структура(
    "Диагональ,Контрастность,Матрица");
Монитор.Диагональ = 23;
Монитор.Контрастность = "1000:1";
Монитор.Матрица = "IPS";
//Монитор = [Диагональ : 23,
//           Контрастность : 1000:1,
//           Матрица : IPS]
Сообщить("Монитор = " + Представление(Монитор));

Функция Представление(Структура)
    Части = Новый Массив;
    Для Каждого Элемент Из Структура Цикл
        Части.Добавить(Элемент.Ключ + " : " +
            Элемент.Значение);
    КонецЦикла;
    Возврат "[" +
        СтрСоединить(Части, ", ") + "]";
КонецФункции