无法覆盖GetHashCode以及Equals重载等于运算符时导致编译器产生警告.为什么改变其中任何一个的实现是个好主意?在阅读了Eric Lippert关于GetHashCode的博客文章之后,似乎可能没有很多有用的替代GetHashCode的基础实现,为什么编译器我鼓励你改变它?
GetHashCode
Equals
.net c# operator-overloading
.net ×1
c# ×1
operator-overloading ×1