1、创建一个控制台应用程序,用于演示二维数组的遍历
2、定义并初始化一个2行3列的二维数组 int[,] arr = new int[2, 3]; arr[0, 1] = 1; arr缪梨痤刻[1, 0] = 10; arr[1, 1] = 11; arr[1, 2] = 12;
3、使用Rank属性就可以获取二维,乃至多维数组的维度数 int rank = arr.Rank;
4、使用GetLength方法,可以获取指定维度的元素个数。注意,下标是从0开始计数的。所以,要获取第一个维度的数量就使用 arr.GetLength(0)
5、要获取第二个维度的数量就使用 arr.GetLength(1)
6、有了两个维度数量的获取方法,就可以开始遍历二维数组了。其实也就只是两个for循环而已 for (int i = 0; i < arr.GetLength(0); i++) { for (int j = 0; j < arr.GetLength(1); j++) { Console.WriteLine("arr[" + i + "," + j + "] = " + arr[i, j]); } }
7、在vs中调试模式运行,就可以看到结果,没有显示赋值的元素默认值都被初始化成为了0