ハッシュコードを取得する
IronDrawing のPointクラスとPointFクラスで使用できるもう 1 つのメソッドは、 GetHashCode()メソッドです。 ハッシュ コードは、 Pointなどのオブジェクトの ID を一意に表す数値です。 ハッシュ コードは通常、オブジェクトの等価性とハッシュ操作を容易にするために、辞書、ハッシュ セット、ハッシュ テーブルで使用されます。
Pointのハッシュ コードを取得するには、インスタンス化されたPointまたはPointFオブジェクトでGetHashCode()メソッドを呼び出すだけです。 このメソッドは、印刷または保存できるSystem.Int32オブジェクトを返します。
GetHashCode()とEquals()メソッドの両方を使用して、2 つのポイントの等価性を比較できます。 ただし、 Equals()メソッドは等価性チェックの直接的な結果を提供するのに対し、 GetHashCode()メソッドは主にポイントのハッシュ コードを取得するために使用され、その後辞書やハッシュ テーブルなどのデータ構造で使用されます。

