Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey> Структура

Определение

Предоставляет тип, который можно использовать для выполнения операций с Dictionary<TKey,TValue> с помощью TAlternateKey в качестве ключа вместо TKey.

public: generic <typename TAlternateKey>
value class Dictionary<TKey, TValue>::AlternateLookup
public readonly struct Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey> where TAlternateKey : allows ref struct
type Dictionary<'Key, 'Value>.AlternateLookup<'AlternateKey> = struct
Public Structure Dictionary(Of TKey, TValue).AlternateLookup(Of TAlternateKey)

Параметры типа

TKey

Тип ключей в словаре.

TValue

Тип значений в словаре.

TAlternateKey

Альтернативный тип ключа для выполнения подстановок.

Наследование
Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>

Свойства

Имя Описание
Dictionary

Возвращает значение, Dictionary<TKey,TValue> в котором выполняется операция этого экземпляра.

Item[TAlternateKey]

Возвращает или задает значение, связанное с указанным альтернативным ключом.

Методы

Имя Описание
ContainsKey(TAlternateKey)

Определяет, содержит ли Dictionary<TKey,TValue> указанный альтернативный ключ.

Remove(TAlternateKey, TKey, TValue)

Удаляет значение с указанным альтернативным ключом из и Dictionary<TKey,TValue>копирует элемент в параметр значения.

Remove(TAlternateKey)

Удаляет значение с указанным альтернативным ключом из .Dictionary<TKey,TValue>

TryAdd(TAlternateKey, TValue)

Пытается добавить указанный ключ и значение в словарь.

TryGetValue(TAlternateKey, TKey, TValue)

Возвращает значение, связанное с указанным альтернативным ключом.

TryGetValue(TAlternateKey, TValue)

Возвращает значение, связанное с указанным альтернативным ключом.

Применяется к