我有一个非常愚蠢的问题.请原谅我迟到了,我累了.:)
我有一个2d的int数组,定义如下:
int[,] myArray = new int[,] // array of 7 int[,] arrays
{
{ 1, 10 }, // 0
{ 2, 20 }, // 1
{ 3, 30 }, // 2
{ 4, 40 }, // 3
{ 5, 50 }, // 4
{ 6, 60 }, // 5
{ 7, 70 }, // 6
};
Run Code Online (Sandbox Code Playgroud)
如您所见,该数组由7个int [,]数组组成.
当我调用myArray.Length时,它会产生14.我需要的是7.如何获得int [,]数组的数量?调用的方法是什么(我期望的结果是7).
再次感谢!
使用GetLength方法获取一个维度的长度.
myArray.GetLength(0)
Run Code Online (Sandbox Code Playgroud)
请尝试以下行:
Console.WriteLine(myArray.GetLength(0));
Console.WriteLine(myArray.GetLength(1));
Run Code Online (Sandbox Code Playgroud)
你会得到
7
2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
88 次 |
| 最近记录: |