我开始学习操作符重载,在一个示例代码中,我发现这两种方法是(public override bool equals(object obj)
和public override int gethashcode()
)。我不明白他们为什么在那里,因为当我把这个程序搞混时,我没有看到编译器进入它们。我不知道他们在做什么或我压倒一切。什么是“public override bool equals(object obj)”和“public override int gethashcode()”?
有人可以帮我解释吗?
文档不清楚吗? –
不是真的..... – IdoShamriz
不是真的。如果文档不清楚System.Object,我宁愿不使用文档。 – Tilak