Obtener Código Hash

Otro método disponible en las clases Point y PointF en IronDrawing es el método GetHashCode(). Un código hash es un valor numérico que representa la identidad de un objeto de manera única, como un Point. Los códigos hash se utilizan típicamente en diccionarios, conjuntos de hash y tablas hash para facilitar la igualdad de objetos y las operaciones de hashing.

Para obtener el código hash de un Point, simplemente llama al método GetHashCode() en un objeto Point o PointF instanciado. El método devuelve un objeto System.Int32 que se puede imprimir o almacenar.

Tanto el método GetHashCode() como el método equals() se pueden usar para comparar la igualdad de dos puntos. Sin embargo, el método Equals() proporciona resultados directos para comprobaciones de igualdad, mientras que el método GetHashCode() se usa principalmente para obtener el código hash de un punto, que luego se usa en estructuras de datos como diccionarios o tablas hash.

¿Listo para empezar?
Nuget Descargas 13,852,431 | Version: 2025.3 recién lanzado