Microsoft.Net框架程序设计学习笔记(7):重写Object.Equals方法
来源:互联网
System.Object类型提供了名为Equals的虚方法,目的为判断两个对象是否有相同的“值”。.Net框架类库(FCL)中许多方法在内部都调用了Equals方法(如:Array的IndexOf方法、ArrayList的Contains方法)。对于没有显式重写Equals的类型,Object(或重写了Equals方法的最近的那基类)提供的实现将被继承。以下代码展示了System.Object类型中的Equals方法实现: System.Object类型提供了名为Equals的虚方法,目的为判断两个对象是否有相同的“值