我正在尝试构建一个多维数组来存储整数数组。
Array[] TestArray = new Array[2];
for(int i = 0; i < TestArray.Length; i++)
{
TestArray[i] = new int[5];
}
如何访问数组中新创建的成员?我不确定如何访问数组中新创建的数组,尽管在 Visual Studio 中调试时我可以看到它们已正确创建和存储。
最佳答案
如果你想要一个整数数组的数组,那么你应该这样声明它:
int[][] testArray = new int[2][];
for(int i = 0; i < testArray.Length; i++)
{
testArray[i] = new int[5];
}
数组的数组称为Jagged Arrays (对比Multidimensional Arrays)。
关于C# 多维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17573590/