C#如何遍历二维数组 如何获取数组的维度数
来源:网络收集 点击: 时间:2024-03-07【导读】:
C#中的二维数组其实只有一种写法,就是在一个中括号里面使用逗号分隔。两个中括号定义的数组,叫做交错数组,这个其实是一维数组。那么,二维数组要怎么遍历呢?工具/原料morevisual studio方法/步骤1/7分步阅读
2/7
3/7
4/7
5/7
6/7
7/7
二维多维数组遍历循环
创建一个控制台应用程序,用于演示二维数组的遍历

定义并初始化一个2行3列的二维数组
int arr = new int;
arr = 1;
arr = 10;
arr = 11;
arr = 12;

使用Rank属性就可以获取二维,乃至多维数组的维度数
int rank = arr.Rank;

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

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

有了两个维度数量的获取方法,就可以开始遍历二维数组了。其实也就只是两个for循环而已
for (int i = 0; i arr.GetLength(0); i++)
{
for (int j = 0; j arr.GetLength(1); j++)
{
Console.WriteLine(arr = + arr);
}
}

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

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_276955.html
上一篇:教你乒乓球的攻球技术
下一篇:如何使用手机充值油卡