创建多维c#数组时的默认值是什么

时间:2017-08-04 19:15:08

标签: c#

在正常情况下,我可以创建一个这样的数组:

int [,] arr =new int[2,2];

但如果我使用:

int[,] arr= new int[2];

第二个参数的默认值是多少? 0或1还是null?

1 个答案:

答案 0 :(得分:0)

您建议的代码无法编译。您将橙色实例化为苹果。然而,您的第一段代码工作正常,并且在所有维度中默认为零。

Image of all four array elements defaulting to zero.