【发布时间】:2012-12-10 19:08:08
【问题描述】:
我在学习 C# 时尝试理解一些代码。我什至不明白我什至需要搜索谷歌才能到达这里,但代码如下:
float[,] heightAll = terData.GetHeights(0, 0, allWidth, allHeight);
为什么数组声明的括号之间有逗号?
【问题讨论】:
-
这是c#声明二维数组的方式
标签: c# arrays declaration
我在学习 C# 时尝试理解一些代码。我什至不明白我什至需要搜索谷歌才能到达这里,但代码如下:
float[,] heightAll = terData.GetHeights(0, 0, allWidth, allHeight);
为什么数组声明的括号之间有逗号?
【问题讨论】:
标签: c# arrays declaration
那将是一个二维数组。您还可以指定更多维度:
【讨论】:
每个逗号为数组添加一个额外的维度 [,] = 2 维 [,,] = 3 维 ...
【讨论】:
数组是多维的 - 在你的情况下是二维的。
【讨论】:
表示它是一个多维数组。
见MSDN。
【讨论】: