C#如何遍历二维数组 如何获取数组的维度数C#中的二维数组其实只有一种写法,就是在一个中括号里面利用逗号分隔 。 两个中括号界说的数组,叫做交织数组,这个其实是一维数组 。 那么,二维数组要怎么遍历呢?
需要这些哦
visual studio
方式/
1建立一个节制台应用程序,用于演示二维数组的遍历
文章插图
2界说并初始化一个2行3列的二维数组
int[,] arr = new int[2, 3];
【C#如何遍历二维数组 如何获取数组的维度数】 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
文章插图
以上内容就是C#如何遍历二维数组 如何获取数组的维度数的内容啦,希望对你有所帮助哦!
推荐阅读
- 快手如何进行实名认证
- 58同城app如何进行银行卡实名认证,详细教程
- 58同城手机app如何进行人脸认证,详细教程
- 拼多多如何查看待评价订单,详细教程
- 颈部疼痛如何进行拉伸锻炼
- 如何给金毛犬做日常的清洁维护
- 看看这只金毛犬是如何闻名世界的
- 如何注意肾结石的饮食
- 男生该如何使用洁面乳
- 准备工作 如何做西红柿鸡蛋火腿肠面条加菜