IStructuralEquatable.GetHashCode(IEqualityComparer) Methode
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.
Gibt einen Hashcode für die aktuelle Instanz zurück.
public:
int GetHashCode(System::Collections::IEqualityComparer ^ comparer);
public int GetHashCode (System.Collections.IEqualityComparer comparer);
abstract member GetHashCode : System.Collections.IEqualityComparer -> int
Public Function GetHashCode (comparer As IEqualityComparer) As Integer
Parameter
- comparer
- IEqualityComparer
Ein Objekt, das den Hashcode des aktuellen Objekts berechnet.
Gibt zurück
Der Hashcode für die aktuelle Instanz.
Hinweise
Implementieren Sie diese Methode, um angepasste Hashcodes für Auflistungsobjekte zurückzugeben, die dem benutzerdefinierten Vergleich für strukturelle Gleichheit entsprechen, die von der Equals -Methode bereitgestellt werden.
Hinweise für Ausführende
Wenn die Equals(Object, IEqualityComparer) Methode für zwei Objekte zurückgibt true
, müssen die von der -Methode für die GetHashCode(IEqualityComparer) beiden Objekte zurückgegebenen Werte ebenfalls gleich sein.