==
and!=
演算子をオーバーロードするクラスを実装しました。
これはうまくいくようです。ただし、警告が表示され'type' defines operator == or operator != but does not override Object.Equals(object o)
ます。
さて、私はEqualsを実装しました。しかし今、私は警告を受けます'type' defines operator == or operator != but does not override Object.GetHashCode()
。
これはある時点で終了しますか?それとも、過負荷になりたいという理由だけで、終わりのない要件の軌跡に迷い込んだことが==
あり!=
ますか?