なぜされたIEqualityComparerインタフェースのメソッドGetHashCode()が必要なのでしょうか?

StackOverflow https://stackoverflow.com/questions/3408539

  •  25-09-2019
  •  | 
  •  

質問

私がされたIEqualityComparerインターフェイスに等しい(OBJ X、OBJ y)を有し、GetHashCodeメソッド()ことがわかります。

私は完全に対等の理解()メソッド私はあなたには二つのものが同じかどうかですが、なぜ私は

?GetHashCodeメソッド()メソッドを実装する必要があり、同様なければと言っているので、
役に立ちましたか?

解決

これは、ハッシュテーブルで使用するために必要なのは - これだけですかコンテナインデックスあなたのオブジェクト

http://msdn.microsoft.com/en -us /ライブラリ/ system.object.gethashcode.aspxする

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top