FrozenDictionary<TKey,TValue>.GetAlternateLookup<TAlternateKey> 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得可用來在 FrozenDictionary<TKey,TValue> 上執行作業之型別的實例
使用 TAlternateKey
做為索引鍵,而不是使用 TKey
。
public:
generic <typename TAlternateKey>
System::Collections::Frozen::FrozenDictionary<TKey, TValue>::AlternateLookup<TAlternateKey> GetAlternateLookup();
public System.Collections.Frozen.FrozenDictionary<TKey,TValue>.AlternateLookup<TAlternateKey> GetAlternateLookup<TAlternateKey> ();
member this.GetAlternateLookup : unit -> System.Collections.Frozen.FrozenDictionary<'Key, 'Value>.AlternateLookup<'AlternateKey>
Public Function GetAlternateLookup(Of TAlternateKey) () As FrozenDictionary(Of TKey, TValue).AlternateLookup(Of TAlternateKey)
類型參數
- TAlternateKey
執行查閱之索引鍵的替代類型。
傳回
建立的查閱實例。
例外狀況
這個實例的比較子與 TAlternateKey
不相容。
備註
這個實例必須使用實作 IAlternateEqualityComparer<TAlternate,T> 的比較子
TAlternateKey
與 TKey
。 如果沒有,則會擲回例外狀況。