【发布时间】:2022-10-30 23:31:49
【问题描述】:
我想做的是这样的(在c#中):
int[,] arr2d = {
{0, 0},
{0, 0},
{0, 0}
};
这将生成一个 2 列宽和 3 行长的数组,所有值都设置为零。
我要做的是初始化一个数组,在该数组中我为宽度指定一个值x,为高度指定一个值y,这将声明所有值都为零的那些规范的二维数组.
本质上,我如何制作一个二维数组,其中所有值都为零,任何高度和宽度,而不像上面的代码中那样单独声明每个值。
【问题讨论】:
-
注意一般不是可能的在 C# 中有未初始化的变量或数组。它们要么被自动初始化,要么如果你不初始化它们是编译时错误。