- 博客(1)
- 收藏
- 关注
转载 关于C#值类型,引用类型,值传递,引用传递
说到参数传递,必须得弄清值类型和引用类型:(为了容易表达,我暂且命名存放在堆中的内容为堆中对象,存放在栈上的内容为栈中对象。)值类型存放在栈中,直接访问。如果有:int a=0;int b=a;就产生了两个栈中对象。引用类型需要在堆中显式分配,且不能直接访问,需要在栈中分配一个栈中对象(C++叫指针,C#叫引用)指向其堆中对象。如果:StringBuilder strb = new StringB...
2006-10-16 13:51:00 53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人