2014年7月5日

字符串拘留池和字符串的不可变性

摘要: 我们在日常工作中,要判断2个变量是否相同,通常使用(==)或者是p1.Equals(p2),这个在很多情况下的判断是不准确的。而真正要判断2个对象是否相同,是看其在堆内存中的存储地址是否一样,所以要使用object.ReferenceEquals(p1,p2).看下面的代码:1 string s1... 阅读全文

posted @ 2014-07-05 22:40 chens2865 阅读(296) 评论(0) 推荐(0) 编辑

导航