.NET中Object.Equals()方法与Object.ReferenceEquals()方法

时常搞不清楚这两者之间的区别,因此决定在这儿写下来。

Object.Equals(object obj1, object obj2)

方法表示所比较的两个对象的值是否相等。结果取决于obj1.Equals(obj2)方法的返回结果。

Object.ReferenceEquals(object obj1, object obj2)

方法表示所比较的两个参数是否引用的同一个对象。

原文地址:https://www.cnblogs.com/quark/p/2145744.html