从Microsoft的文档中,两个Equals方法基本相同.但我偶然发现了一些非常奇怪的事情.在我的Silverlight项目中,我有两个同一类的实例覆盖了Equals.如果我要inst1.Equals(INST2)或inst2.Equals(INST1)我总是得到真正的结果.但是Object.Equals(inst1,inst2)返回false.这怎么可能?
有任何想法吗?
谢谢,Rocko
c# iequatable
c# ×1
iequatable ×1