Obtenir le code de hachage

Une autre méthode disponible dans les classes Point et PointF d'IronDrawing est la méthode GetHashCode() . Un code de hachage est une valeur numérique qui représente l'identité d'un objet de manière unique, comme un Point . Les codes de hachage sont généralement utilisés dans les dictionnaires, les ensembles de hachage et les tables de hachage pour faciliter l'égalité des objets et les opérations de hachage.

Pour obtenir le code de hachage d'un Point , il suffit d'appeler la méthode GetHashCode() sur un objet Point ou PointF instancié. La méthode renvoie un objet System.Int32 qui peut être imprimé ou stocké.

Les méthodes GetHashCode() et Equals() peuvent toutes deux être utilisées pour comparer l'égalité de deux points. Cependant, la méthode Equals() fournit des résultats directs pour les vérifications d'égalité, tandis que la méthode GetHashCode() est principalement utilisée pour obtenir le code de hachage d'un point, qui est ensuite utilisé dans des structures de données comme les dictionnaires ou les tables de hachage.

Prêt à commencer?
Nuget Téléchargements 13,852,431 | Version: 2025.3 vient de sortir