ハッシュコードを取得する

IronDrawing のPointクラスとPointFクラスで使用できるもう 1 つのメソッドは、 GetHashCode()メソッドです。 ハッシュ コードは、 Pointなどのオブジェクトの ID を一意に表す数値です。 ハッシュ コードは通常、オブジェクトの等価性とハッシュ操作を容易にするために、辞書、ハッシュ セット、ハッシュ テーブルで使用されます。

Pointのハッシュ コードを取得するには、インスタンス化されたPointまたはPointFオブジェクトでGetHashCode()メソッドを呼び出すだけです。 このメソッドは、印刷または保存できるSystem.Int32オブジェクトを返します。

GetHashCode()Equals()メソッドの両方を使用して、2 つのポイントの等価性を比較できます。 ただし、 Equals()メソッドは等価性チェックの直接的な結果を提供するのに対し、 GetHashCode()メソッドは主にポイントのハッシュ コードを取得するために使用され、その後辞書やハッシュ テーブルなどのデータ構造で使用されます。

準備はできましたか?
Nuget ダウンロード 13,852,431 | Version: 2025.3 リリース