- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 c#面向对象基础小记
一、关于值类型和引用类型1、c#中,内置数据类型除了字符串(string)类型与对象(object)类型之外,其余都是值类型。按我的理解,给值类型赋值就是给值类型分配内存,用于存储该真实的数据;而引用类型赋值也是分配内存,只是该内存上储存的是对赋值数据的引用,真实的数据储存在其他的内存上面。例如:int x=42,y=x;Test t1 = new Test();t1.a=42;Test t2 = t1;y=100;t2.a=100;最后输出的时候t1.a=t2.a=100;x=42;y=100这就是值类型
2010-08-15 22:39:00 356
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人