Jon*_*ood 8 c# equals operator-overloading gethashcode
我已经实现了一个重载==和!=运算符的类.
这似乎工作正常; 但是,我得到了警告'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().
这会在某个时候结束吗?或者我是否因为我想超载==而徘徊于永无止境的需求之路!=?