猿教程 Logo

C# 多维数组

阿里云服务器,每月低至7.8元,项目演示即建站必备,比腾讯云更便宜,并且不需学生认证,从此链接购买有效:去购买

我们已经学习了前一节中的单维数组。 C#还支持多维数组。 多维数组是类似于行和列的二维系列。

多维数组实例:

int[,] intArray = new int[3,2]{ 
                                {1, 2}, 
                                {3, 4}, 
                                {5, 6} 
                            };
// or 
int[,] intArray = { {1, 1}, {1, 2}, {1, 3} };

从上面的例子可以看出,多维数组通过给定行和列的大小来初始化。 [3,2]指定数组可以包括3行和2列。

下图显示了分为行和列的多维数组:


可以使用两个索引来访问多维数组的值。 第一个索引用于行,第二个索引用于列。 这两个索引从零开始。

int[,] intArray = new int[3,2]{ 
                                {1, 2}, 
                                {3, 4}, 
                                {5, 6} 
                            };
intArray[0,0]; //Output: 1
intArray[0,1]; // 2
intArray[1,0]; // 3
intArray[1,1]; // 4
intArray[2,0]; // 5
intArray[2,1]; // 6

在上面的例子中,intArray [2,1]返回3.这里,2表示第三行,1表示第二列(行和列以零索引开始)。

阿里云服务器,每月低至7.8元,项目演示即建站必备,比腾讯云更便宜,并且不需学生认证,从此链接购买有效: 去购买


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/CSharp/Csharp-multi-dimensional-array.html