C#如何遍历二维数组 如何获取数组的维度数

 时间:2026-02-12 23:01:05

1、创建一个控制台应用程序,用于演示二维数组的遍历

C#如何遍历二维数组 如何获取数组的维度数

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;

C#如何遍历二维数组 如何获取数组的维度数

3、使用Rank属性就可以获取二维,乃至多维数组的维度数

   int rank =  arr.Rank;

C#如何遍历二维数组 如何获取数组的维度数

4、使用GetLength方法,可以获取指定维度的元素个数。注意,下标是从0开始计数的。所以,要获取第一个维度的数量就使用 arr.GetLength(0)

C#如何遍历二维数组 如何获取数组的维度数

5、要获取第二个维度的数量就使用 arr.GetLength(1)

C#如何遍历二维数组 如何获取数组的维度数

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]);

        }

    }

C#如何遍历二维数组 如何获取数组的维度数

7、在vs中调试模式运行,就可以看到结果,没有显示赋值的元素默认值都被初始化成为了0

C#如何遍历二维数组 如何获取数组的维度数

  • 如何使用python语言中的array进行访问数组
  • 如何将tkinter的某个组件覆盖在另外组件之上
  • Python编程:怎么获取tkinter窗口所在屏幕宽度
  • VB6.0如何关闭不需要使用的立即窗口
  • 如何在SQL Server中使用IF ELSE输出条件语句
  • 热门搜索
    旅游结婚具体流程 螺髻山旅游攻略 出国旅游去哪好 海南兴隆旅游 湖南岳阳旅游 西安旅游景点地图 武汉旅游网 海口旅游景点介绍 河北旅游网 大武汉旅游年卡景点