在C#中,二维数组的维度是通过声明数组时指定的。二维数组实际上是一个矩阵,其中每个元素都可以通过两个索引(行和列)来访问。
要定义一个二维数组,你需要指定每个维度的大小。例如,要创建一个具有3行和4列的二维整数数组,可以使用以下代码:
int[,] myArray = new int[3, 4];
这将创建一个名为myArray
的二维整数数组,其中包含3行和4列。你可以通过提供行和列索引来访问数组中的每个元素,如下所示:
myArray[0, 0] = 1; // 设置第1行第1列的元素值为1
int value = myArray[1, 2]; // 获取第2行第3列的元素值
请注意,数组的索引是从0开始的,因此有效的索引范围是0到行数-1和0到列数-1。在上面的示例中,有效的行索引范围是0到2,有效的列索引范围是0到3。