Pobierz kod skrótu
Inną metodą dostępną w klasach Point i PointF w IronDrawing jest metoda GetHashCode(). Kod skrótu to wartość liczbowa, która w unikalny sposób reprezentuje tożsamość obiektu, na przykład Point. Kody hash są zazwyczaj używane w słownikach, zbiorach hash i tablicach hash, aby ułatwić operacje równości obiektów i haszowania.
Aby uzyskać kod skrótu Point, wystarczy wywołać metodę GetHashCode() na instancji obiektu Point lub PointF. Metoda zwraca obiekt System.Int32, który można wydrukować lub zapisać.
Do porównania równości dwóch punktów można użyć zarówno metody GetHashCode(), jak i Equals(). Jednak metoda Equals() zapewnia bezpośrednie wyniki dla sprawdzania równości, podczas gdy metoda GetHashCode() jest używana głównie do uzyskania kodu skrótu punktu, który jest następnie wykorzystywany w strukturach danych, takich jak słowniki lub tabele skrótów.
