ИзменяемоеСоответствие
Стд::Коллекции::ИзменяемоеСоответствие<KeyType,ValueType> Базовые типы: Обходимое<КлючИЗначение<ТипКлюча, ТипЗначения>>, Объект, ЧитаемоеСоответствие<ТипКлюча, ТипЗначения> Дочерние типы: Соответствие |
ТипКлюча: тип ключей соответствия. |
ТипЗначения: тип значений соответствия. |
Иерархия типа
graph BT;
ИзменяемоеСоответствие<ТипКлюча,ТипЗначения>-->ЧитаемоеСоответствие<ТипКлюча,ТипЗначения>
ЧитаемоеСоответствие<ТипКлюча,ТипЗначения>-->Обходимое<КлючИЗначение<ТипКлюча,ТипЗначения>>
Обходимое<КлючИЗначение<ТипКлюча,ТипЗначения>>-->Объект;
Изменяемая коллекция пар ключ и значение, предоставляющее быстрое получение значения по ключу. Не содержит дубликатов ключей. Каждому ключу соответствует только одно значение. Позволяет изменять состав элементов, но не добавлять произвольные новые элементы.
Сравнение ссылочное
Обход в цикле:
Возвращает пары ключ-значение в порядке добавления.
Тип: КлючИЗначение<KeyType, ValueType>
Методы
Очистить
Очистить()
Удаляет все элементы соответствия.
Удалить
Удалить(Ключ: ТипКлюча): ТипЗначения?
Удаляет элемент соответствия с ключом Ключ
. Возвращает значение соответствовавшее удаленному ключу или Undefined
, если в соответствии не было такого ключа.
Удалить
Удалить(
Ключ: ТипКлюча,
Значение: ТипЗначения
): Булево
Перегрузка: Удалить(Ключ: ТипКлюча): ТипЗначения? |
Удаляет элемент соответствия с ключом Ключ
и значением Значение
. Возвращает признак изменения соответствия.