C#中的值类型和引用类型分别指什么

如题所述

这可多了,首先值类型包括一些基本数据类型和结构枚举 等等 引用类型指的是类、数组、接口
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-03-15
c++ 引用和地址的概念是不一样的,默认情况下c++在这种情况下传的是地址,地址是可以进行运算的。而引用是不可以想地址那样进行加 见 运算。
还有,在changeds中如果改变了dss指向的实例,ds会变,但是如果给dss重新赋值,则不会改变ds,因为这中传递本质上还是值传递,只不过传的值恰好是一个地址而已,如果想让dss的所有改变都反映到ds中 应该这样定义changeds方法 vodi ChangeDs(ref Dataset dss)
相似回答