Link Search Menu Expand Document

ИзменяемоеСоответствие

Стд::Коллекции::ИзменяемоеСоответствие<KeyType,ValueType>
Базовые типы: Обходимое<КлючИЗначение<ТипКлюча, ТипЗначения>>, Объект, ЧитаемоеСоответствие<ТипКлюча, ТипЗначения>
Дочерние типы: Соответствие
ТипКлюча: тип ключей соответствия.
ТипЗначения: тип значений соответствия.

Иерархия типа

graph BT;
ИзменяемоеСоответствие&ltТипКлюча,ТипЗначения&gt-->ЧитаемоеСоответствие&ltТипКлюча,ТипЗначения&gt;
ЧитаемоеСоответствие&ltТипКлюча,ТипЗначения&gt-->Обходимое&ltКлючИЗначение&ltТипКлюча,ТипЗначения&gt&gt;
Обходимое&ltКлючИЗначение&ltТипКлюча,ТипЗначения&gt&gt-->Объект;

Изменяемая коллекция пар ключ и значение, предоставляющее быстрое получение значения по ключу. Не содержит дубликатов ключей. Каждому ключу соответствует только одно значение. Позволяет изменять состав элементов, но не добавлять произвольные новые элементы.

Сравнение ссылочное

Обход в цикле:

Возвращает пары ключ-значение в порядке добавления.

Тип: КлючИЗначение<KeyType, ValueType>


Методы

Очистить

Очистить()

Удаляет все элементы соответствия.


Удалить

Удалить(Ключ: ТипКлюча): ТипЗначения?
Перегрузка:
Удалить(Ключ: ТипКлюча, Значение: ТипЗначения): Булево

Удаляет элемент соответствия с ключом Ключ. Возвращает значение соответствовавшее удаленному ключу или Undefined, если в соответствии не было такого ключа.


Удалить

Удалить(
  Ключ: ТипКлюча,
  Значение: ТипЗначения
): Булево
Перегрузка:
Удалить(Ключ: ТипКлюча): ТипЗначения?

Удаляет элемент соответствия с ключом Ключ и значением Значение. Возвращает признак изменения соответствия.


Список унаследованных методов

Обходимое

Объект

ЧитаемоеСоответствие