11智能在线
新记
c#中数组是值类型还是引用类型?为什么?
如题所述
举报该文章
相关建议 2012-09-16
引用类型
经过如下程序实际测试
private void button1_Click(object sender, EventArgs e)
{
int[] n=new int []{1,2,3,4};
s(n);
MessageBox.Show(n[2].ToString ());
}
private void s(int[] n)
{
n[2] = 1000;
}
另外,上面用了new,说明数组是个对象
对象一般都是引用类型了。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/s444qf42s.html
其他看法
第1个回答 2012-09-19
引用类型,记着就行了
第2个回答 2012-12-17
是引用类型,c#的语法
第3个回答 2018-08-23
数组是Array类,当然是引用类型了
第4个回答 2012-09-16
引用类型,不为什么,所有继承自ValueType的类型才是值类型
相似回答
大家正在搜
相关问题
c#中引用类型和值类型分别有哪些?
C# 数组为引用还是值类型?若是引用类型,下边该怎样理解?
c#中的int是值类型还是引用类型
c#数组类型是引用类型是指数组中的每一个元素都是引用类型,还...
c#中数据类型中哪些属于值类型,哪些属于引用类型
C#中什么是值类型和引用类型
在C#的数据类型中,什么属于值类型,什么属于引用类型
c#中什么是值类型什么是引用类型