語言

Dictionary<TKey,TValue>.Comparer 屬性

定義

取得 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<T> 介面實作,用於判定當前 Dictionary<TKey,TValue> 鍵的相等性並提供鍵的雜湊值。

備註

Dictionary<TKey,TValue> 需要一個等式實作來判斷鍵值是否相等。 你可以使用接受IEqualityComparer<T>參數的建構器來指定通用介面的實作comparer;若未指定參數,則使用預設的通用等號比較器EqualityComparer<T>.Default。

取得此性質的值需進行 O(1) 運算。

適用於