会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
我思考..我存在..
好好学习..天天向上.. 159753258 楼上我老婆,楼下是我! 呼叫中心、小型信息管理系统,电话:13516218837
博客园
首页
新随笔
联系
管理
订阅
object.ReferenceEquals(a,b)
code
1
Assert.IsFalse(
object
.ReferenceEquals(
10
,
10
));
//
比较时,要把比较的东西Box成Object,二个Ojbec地址是不一样的。
2
3
int
value
=
10
;
4
object
one
=
value;
5
object
two
=
value;
6
Assert.IsFalse(
object
.ReferenceEquals(one, two));
//
由于把值类型Box到不同的Heap地址。
7
8
object
value2
=
10
;
9
object
first
=
value2;
10
object
second
=
value2;
11
Assert.IsTrue(
object
.ReferenceEquals(first, second));
//
二个Object地址一样。
posted @
2007-05-18 09:04
南守拥
阅读(
572
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告