Hashtable.EqualityComparer Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.