IEqualityComparer<T>.GetHashCode(T) Methode
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.
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.