【发布时间】:2017-07-20 12:52:17
【问题描述】:
我正在尝试声明这种变量:
float[][]
对我不起作用的东西(无法编译)-
float[][] inputs = new float[10][5];
float[][] inputs = new float[10,5];
当尝试像这样声明数组时 -
int a = 3;
int b = 2;
float[][] inputs = new float[][]
{
new float[a],
new float[b]
};
我得到一个包含两个浮点数组的多维数组,而不是一个包含 3 个数组且每个数组大小为 2 的数组。
【问题讨论】:
-
没用是我们无能为力的
-
什么不起作用?
-
这在很多 C# 初学者中都有解释。例如:msdn.microsoft.com/en-us/library/2yd9wwz4.aspx 和 msdn.microsoft.com/en-us/library/2s05feca.aspx