摘要:
先从所有类型的基类object说起。object类有两个equal方法,一个是静态的方法,一个是实例方法。那么这两个方法有什么联系吗?用Reflector查看便知。View Code 1 public static bool Equals(object objA, object objB)2 {3 return ((objA == objB) || (((objA != null) && (objB != null)) && objA.Equals(objB)));4 }5 6 从上面的代码可以看出,静态的方法是(两个对象引用相等)||(都不为空的情况下,调用实 阅读全文