Dictionary<TKey,TValue>.Comparer 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得 IEqualityComparer<T>,用來判斷字典的索引鍵是否相等。
public:
property System::Collections::Generic::IEqualityComparer<TKey> ^ Comparer { System::Collections::Generic::IEqualityComparer<TKey> ^ get(); };
public System.Collections.Generic.IEqualityComparer<TKey> Comparer { get; }
member this.Comparer : System.Collections.Generic.IEqualityComparer<'Key>
Public ReadOnly Property Comparer As IEqualityComparer(Of TKey)
屬性值
IEqualityComparer<TKey>
IEqualityComparer<T> 泛型介面實作,用來判斷目前 Dictionary<TKey,TValue> 的索引鍵是否相等,並提供索引鍵的雜湊值。
備註
Dictionary<TKey,TValue> 需要相等實作,以判斷索引鍵是否相等。 您可以使用接受comparer
參數的建構函式來指定泛型介面的IEqualityComparer<T>實作;如果您未指定參數,則會使用預設泛型相等比較子EqualityComparer<T>.Default。
取得此屬性的值是 O (1) 作業。