Udostępnij za pośrednictwem


Hashtable.EqualityComparer Właściwość

Definicja

Pobiera element IEqualityComparer do użycia dla .Hashtable

protected:
 property System::Collections::IEqualityComparer ^ EqualityComparer { System::Collections::IEqualityComparer ^ get(); };
protected System.Collections.IEqualityComparer EqualityComparer { get; }
protected System.Collections.IEqualityComparer? EqualityComparer { get; }
member this.EqualityComparer : System.Collections.IEqualityComparer
Protected ReadOnly Property EqualityComparer As IEqualityComparer

Wartość właściwości

Element IEqualityComparer do użycia dla .Hashtable

Wyjątki

Właściwość jest ustawiona na wartość, ale tabela skrótów została utworzona przy użyciu elementu IHashCodeProvider i IComparer.

Uwagi

Element IEqualityComparer zawiera zarówno narzędzie porównujące, jak i dostawcę kodu skrótu. Jeśli element IEqualityComparer jest używany w konstruktorze Hashtable , obiekty używane jako klucze w obiekcie Hashtable nie są wymagane do zastąpienia Object.GetHashCode metod i Object.Equals .

Pobieranie wartości tej właściwości jest operacją O(1) .

Dotyczy

Zobacz też