IEqualityComparer<T>.GetHashCode(T) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un code de hachage pour l’objet spécifié.
public:
int GetHashCode(T obj);
public int GetHashCode(T obj);
abstract member GetHashCode : 'T -> int
Public Function GetHashCode (obj As T) As Integer
Paramètres
- obj
- T
Pour Object lequel un code de hachage doit être retourné.
Retours
Code de hachage pour l’objet spécifié.
Exceptions
Le type d’une obj référence est un type de référence et obj est null.
Remarques
Implémentez cette méthode pour fournir un code de hachage personnalisé pour le type T, correspondant à la comparaison d’égalité personnalisée fournie par la Equals méthode.
Notes pour les responsables de l’implémentation
Les implémentations sont requises pour s’assurer que si la méthode retourne true deux objetsx, puis yla valeur retournée par la GetHashCode(T) méthode doit x être égale à la valeur retournée pour y.Equals(T, T)