包子大寨

导航

c#中四种判等函数

1、Object.ReferenceEquals(object,object)判断引用地址是否相等;
2、Object.Equals(object,object)现在还没用到~
3、具体类型的equal(object),如string.equal("");在引用类型时使用,
在判断值相等时,不推荐使用。原因,比较对象,对于值要进行装箱,拆箱操作影响效率。
4、== , !=在值相等时使用。== , !=在重载时,要同步定义,而且!=不适用于引用类型的值。
参考网址:http://dotnet.chinaitlab.com/CSharp/731965.html (里面很完整)

有待完善......

posted on 2010-02-25 11:00  疯狂的包子  阅读(355)  评论(0编辑  收藏  举报