EqualityComparer<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.
En cas de substitution dans une classe dérivée, sert de fonction de hachage pour l’objet spécifié pour les algorithmes de hachage et les structures de données, comme une table de hachage.
public:
abstract int GetHashCode(T obj);
public abstract int GetHashCode(T obj);
override this.GetHashCode : 'T -> int
Public MustOverride Function GetHashCode (obj As T) As Integer
Paramètres
- obj
- T
Objet pour lequel obtenir un code de hachage.
Retours
Code de hachage pour l’objet spécifié.
Implémente
Exceptions
Le type d’une obj référence est un type de référence et obj est null.
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)