Obtener Código Hash
using IronSoftware.Drawing;
using System;

PointF pointFloat = new PointF(22.2f, 25.7f);

int hashCode = pointFloat.GetHashCode();

// Output hash code value of this point
Console.WriteLine(hashCode);
Imports IronSoftware.Drawing
Imports System

Dim pointFloat As New PointF(22.2F, 25.7F)

Dim hashCode As Integer = pointFloat.GetHashCode()

' Output hash code value of this point
Console.WriteLine(hashCode)
NuGet Download
PM > Install-Package IronSoftware.System.Drawing
Obtener Código Hash

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 llame al método GetHashCode() en un objeto Point o PointF instanciado. El método devuelve un objeto System.Int32 que puede ser impreso o almacenado.

Ambos métodos GetHashCode() y 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 utiliza principalmente para obtener el código hash de un punto, que luego se usa en estructuras de datos como diccionarios o tablas hash.

Ver en GitHub

¿Listo para empezar?

Nuget Downloads 20,274,271Versión:2026.11recién lanzado