IStructuralEquatable.GetHashCode(IEqualityComparer) 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'instance actuelle.
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
Paramètres
- comparer
- IEqualityComparer
Objet qui calcule le code de hachage de l’objet actif.
Retours
Code de hachage de l'instance actuelle.
Remarques
Implémentez cette méthode pour retourner des codes de hachage personnalisés pour les objets de collection qui correspondent à la comparaison personnalisée pour l’égalité structurelle fournie par la Equals méthode .
Notes pour les responsables de l’implémentation
Si la Equals(Object, IEqualityComparer) méthode retourne true
pour deux objets, les valeurs retournées par la GetHashCode(IEqualityComparer) méthode pour les deux objets doivent également être égales.