メソッドをオーバーライドEqual(Object comparee)
しましたが、HashSetにオブジェクトを追加しても、doubleが返されます。私は何を取りこぼしたか?MyType
タイプには2つのフィールドが含まれていますint
(たとえば)。HashSet
おそらく、間違ったコレクションタイプですか?
いくつかのものを追加したいのMyType
ですが、コレクションに一意のものだけが保存されるようにします。ここで、一意は私が定義します(Equals
メソッドまたはその他の方法を使用)。