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 |
Возвращает значение, 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) |
Возвращает значение, связанное с указанным альтернативным ключом. |