📜  如何在 C# 中使用逗号连接数组索引(1)

📅  最后修改于: 2023-12-03 15:24:07.797000             🧑  作者: Mango

如何在 C# 中使用逗号连接数组索引

在 C# 中,使用逗号连接数组索引,可以直接访问多维数组的元素。这种方式的语法结构如下:

array[index1, index2, ..., indexN]

其中,array 表示数组变量名,index1indexN 表示每一维的索引值,多个索引值之间使用逗号 , 分隔。

下面是一个示例代码:

int[,] array = new int[3, 4]{
    {0, 1, 2, 3},
    {4, 5, 6, 7},
    {8, 9, 10, 11}
};
int value = array[1, 2];
Console.WriteLine(value);

上述代码定义了一个大小为 3行 × 4列 的二维数组,然后使用 array[1, 2] 访问了第二行第三列的元素值,并将其输出。

多维数组的访问

当数组有多个维度时,可以使用多个索引值进行访问。例如,下面的代码定义了一个 3 × 3 × 3 的三维数组,并访问了其第二个元素:

int[,,] array3d = new int[3, 3, 3];
array3d[1, 1, 1] = 6;
int value3d = array3d[1, 1, 1];
Console.WriteLine(value3d);

与二维数组类似,使用逗号 , 连接多个索引值进行访问,可以直接访问数组中任意一维的元素。

总结

使用逗号连接数组索引,是 C# 中访问多维数组元素的常用方式,可以使代码更加简洁和易读。在多维数组中,不同维度之间使用逗号 , 进行分隔,可以访问数组中任意一维的元素。