在 C# 中,如何在不显式声明的情况下声明一个所有值都设置为零的数组?
In C#, how do you declare an array with all values set to zero, without explicitly declaring it?
我想做的是这样的(在 c# 中):
int[,] arr2d = {
{0, 0},
{0, 0},
{0, 0}
};
这将生成一个 2 列宽、3 行长的数组,所有值都设置为零。
我想要做的是这样我可以初始化一个数组,其中我给宽度值 x
和高度值 y
,这将声明一个二维数组所有值为零的规格。
基本上,我如何制作一个二维数组,其中所有值的任何高度和宽度都为零,而无需像上面的代码那样单独声明每个值。
0是一个默认的int值,所以你可以用这段代码做同样的事情
var arr2d = new int[3,2];
我想做的是这样的(在 c# 中):
int[,] arr2d = {
{0, 0},
{0, 0},
{0, 0}
};
这将生成一个 2 列宽、3 行长的数组,所有值都设置为零。
我想要做的是这样我可以初始化一个数组,其中我给宽度值 x
和高度值 y
,这将声明一个二维数组所有值为零的规格。
基本上,我如何制作一个二维数组,其中所有值的任何高度和宽度都为零,而无需像上面的代码那样单独声明每个值。
0是一个默认的int值,所以你可以用这段代码做同样的事情
var arr2d = new int[3,2];