我有一个非常愚蠢的问题。请原谅我来晚了,我累了。 :)
我有一个二维整数数组,定义如下:
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
};
如您所见,该数组由 7 个 int[,] 数组组成。
当我调用 myArray.Length 时,结果为 14。我需要的是 7。如何获取 int[,] 数组的数量?调用的方法是什么(我期望的结果是 7)。
再次感谢!
最佳答案
使用GetLength获取一维长度的方法。
myArray.GetLength(0)
尝试以下几行:
Console.WriteLine(myArray.GetLength(0));
Console.WriteLine(myArray.GetLength(1));
你会得到
7
2
关于c# - 获取二维数组数组中二维数组的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12190965/