Hashtable.EqualityComparer Eigenschap

Definitie

Hiermee haalt u het IEqualityComparer te gebruiken voor de Hashtable.

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

Waarde van eigenschap

De IEqualityComparer te gebruiken voor de Hashtable.

Uitzonderingen

De eigenschap is ingesteld op een waarde, maar de hash-tabel is gemaakt met behulp van een IHashCodeProvider en een IComparer.

Opmerkingen

De IEqualityComparer bevat zowel de vergelijkingsfunctie als de hashcodeprovider. Als een IEqualityComparer object in de Hashtable constructor wordt gebruikt, zijn de objecten die als sleutels in de Hashtable constructor worden gebruikt, niet vereist om de Object.GetHashCode en Object.Equals methoden te overschrijven.

Het ophalen van de waarde van deze eigenschap is een O(1) bewerking.

Van toepassing op

Zie ook