IEqualityComparer<T>.GetHashCode(T) Methode

Definitie

Retourneert een hash-code voor het opgegeven object.

public:
 int GetHashCode(T obj);
public int GetHashCode(T obj);
abstract member GetHashCode : 'T -> int
Public Function GetHashCode (obj As T) As Integer

Parameters

obj
T

De Object hashcode waarvoor een hash-code moet worden geretourneerd.

Retouren

Een hashcode voor het opgegeven object.

Uitzonderingen

Het type obj is een verwijzingstype en obj is null.

Opmerkingen

Implementeer deze methode om een aangepaste hash-code voor het type Top te geven die overeenkomt met de aangepaste gelijkheidsvergelijking die door de Equals methode wordt geboden.

Notities voor uitvoerders

Implementaties zijn vereist om ervoor te zorgen dat als de Equals(T, T) methode voor twee objecten x retourneert true en yde waarde die door de GetHashCode(T) methode x wordt geretourneerd, gelijk moet zijn aan de waarde die wordt geretourneerd voor y.

Van toepassing op

Zie ook