首先创建一个Person类.
}
}
Console.ReadKey();
}
}
执行结果如下:
虽然这两个对象包含相同的至,但不是同一对象, 如果要获取scott对象的索引,同时把scott2作为要搜索的对象,只需在Person类上提供一个Equals方法, 系统更可以使用该方法建立值相等的对象;
在Person类中重写Equals方法之后的结果如下:
}
执行结果:
object.Equals方法与 object.ReferenceEquals说明:
object.Equals: 用于对象的等值性比较
object.ReferenceEquals: 用于对象的同一性比较