Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey> 结构

定义

提供一种类型,该类型可用于使用 TAlternateKey 作为键而不是 TKeyDictionary<TKey,TValue> 执行操作。

public: generic <typename TAlternateKey>
value class Dictionary<TKey, TValue>::AlternateLookup
public readonly struct Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>
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)

Dictionary<TKey,TValue>中删除具有指定备用键的值。

Remove(TAlternateKey, TKey, TValue)

Dictionary<TKey,TValue>中删除具有指定备用键的值,并将元素复制到值参数。

TryAdd(TAlternateKey, TValue)

尝试将指定的键和值添加到字典。

TryGetValue(TAlternateKey, TKey, TValue)

获取与指定的备用键关联的值。

TryGetValue(TAlternateKey, TValue)

获取与指定的备用键关联的值。

适用于