500гмука
10гсоль
Вставить(Ключ, Значение) добавляет новое свойство в структуру. Если свойство с таким именем уже есть — заменяет его значение (несмотря на название метода, «вставка» дубликата не создаёт).
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
Ключ | Строка | Да | имя свойства |
Значение | Произвольный | Нет | значение свойства, по умолчанию Неопределено |
Возвращает: — (ничего не возвращает).
Структура = Новый Структура;
Структура.Вставить("Товар", "хлеб");
Структура.Вставить("Цена", 65);
Структура.Вставить("Цена", 70); // не добавляет новое свойство — заменяет значение существующегоДля уже существующего свойства то же самое можно сделать короче, через точку:
Структура.Цена = 70;Разница — Вставить() работает и тогда, когда имя свойства заранее неизвестно и вычисляется в коде (например, приходит строкой из параметра), а Структура.ИмяСвойства = Значение требует имя прямо в тексте программы.