Hash-Code erhalten
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
Hash-Code erhalten

Hash-Code erhalten

Eine weitere Methode, die in den Point- und PointF-Klassen in IronDrawing verfügbar ist, ist die GetHashCode()-Methode. Ein Hash-Code ist ein numerischer Wert, der die Identität eines Objekts auf einzigartige Weise repräsentiert, zum Beispiel ein Point. Hashcodes werden typischerweise in Wörterbüchern, Hashmengen und Hashtabellen verwendet, um Objektvergleiche und Hash-Operationen zu vereinfachen.

Um den Hash-Code einer Point zu erhalten, rufen Sie einfach die GetHashCode()-Methode auf einem instanziierten Point oder PointF-Objekt auf. Die Methode gibt ein System.Int32-Objekt zurück, das gedruckt oder gespeichert werden kann.

Sowohl die GetHashCode()- als auch die Equals()-Methoden können verwendet werden, um die Gleichheit von zwei Punkten zu vergleichen. Die Equals()-Methode liefert jedoch direkte Ergebnisse für Gleichheitsprüfungen, während die GetHashCode()-Methode hauptsächlich verwendet wird, um den Hash-Code eines Punktes zu erhalten, der dann in Datenstrukturen wie Wörterbüchern oder Hashtabellen verwendet wird.

Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 20,274,271Version:2026.11gerade veröffentlicht