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.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour