Sdílet prostřednictvím


ConcurrentDictionary<TKey,TValue>.Comparer Vlastnost

Definice

Získá, IEqualityComparer<T> který se používá k určení rovnosti klíčů pro slovník.

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)

Hodnota vlastnosti

Obecná IEqualityComparer<T> implementace rozhraní, která se používá k určení rovnosti klíčů pro aktuální ConcurrentDictionary<TKey,TValue> a k poskytnutí hodnot hash pro klíče.

Poznámky

ConcurrentDictionary<TKey,TValue> vyžaduje implementaci rovnosti, aby bylo možné určit, zda jsou si klíče rovny. Implementaci IEqualityComparer<T> obecného rozhraní můžete zadat pomocí konstruktoru, který přijímá parametr porovnávače. Pokud ho nezadáte, použije se výchozí obecný porovnávací nástroj Default rovnosti.

Platí pro