![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
记忆的承诺0106
这个作者很懒,什么都没留下…
展开
-
equals("")和“==”的区别
凡是比较基本类型只能用==,比较结果你看到的字面值相等就会相等,什么叫基本类型? byte,short,int,long,char,float,double这几种就是基本类型.基本类型不是对象所以不存在用equals比较. 凡是比较引用类型(对象),==比较的是两个引用是不是指向同一个内存地址,equals比较的是两个引用的字面值是不是相同,什么叫字面值?你能看到的值就是字面值,比如:Str转载 2013-11-21 21:54:58 · 452 阅读 · 0 评论 -
ref和out的区别
关于ref 经常听到值类型和引用类型,其实本质就是一个存储值一个存储地址,看看下面一段代码: 1 public class Test 2 { 3 public int num; 4 public Test(int x) 5 { 6 this.num = x; 7转载 2013-11-21 21:59:43 · 430 阅读 · 0 评论