Hashtable.EqualityComparer Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den IEqualityComparer ab, der für die Hashtable verwendet werden soll.
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
Eigenschaftswert
Der IEqualityComparer, der für die Hashtable verwendet werden soll.
Ausnahmen
Die Eigenschaft wird auf einen Wert festgelegt, aber die Hashtabelle wurde mit einem IHashCodeProvider und einem IComparer erstellt.
Hinweise
Der IEqualityComparer umfasst sowohl den Vergleichs- als auch den Hashcodeanbieter. Wenn ein IEqualityComparer im Hashtable Konstruktor verwendet wird, sind die als Schlüssel im Hashtable verwendeten Objekte nicht erforderlich, um die Object.GetHashCode Methoden und Object.Equals außer Kraft zu setzen.
Das Abrufen des Werts dieser Eigenschaft ist ein O(1)
Vorgang.