Hashtable.EqualityComparer Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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)
.