摘要: Equals,ReferenceEquals,==的区别 在.net中有几种比较相等的方法 object的静态ReferenceEquals() object的静态Equals() object的示例Equals() 运算符== 下面介绍一下他们的区别和用法。 ReferenceEquals ReferenceEquals用于比较引用类型的引用是是否指向同一个对象。它只能比较引用类型。当把值类型传给它的时候永远都会返回false,因为值类型作为参数的时候首先会装箱,经过装箱的值类型哪怕是指相等,但是也是两个不同的对象,所以变量是指向不同的对象,所以永远返回false。vi... 阅读全文
posted @ 2011-11-18 10:34 神马云鹤 阅读(115) 评论(0) 推荐(0) 编辑