C# 允许多维阵列,多维阵列也称为矩阵。可以宣告一个2维阵列的字串:

多维阵列的最简单形式是二维阵列。二维阵列是一维阵列的列表。

可以将二维阵列认为是一个表,它有x行数和y列数。以下是一个二维阵列,它包含3行和4列:

因此,阵列a中的每个元素由形式a [i,j]的元素名称标识,其中a是阵列的名称,i和j是唯一标识阵列a中的每个元素的下标。

通过使用下标来存取二维阵列中的元素。 也就是阵列的行索引和列索引。 例如,

上述语句从阵列的第3行获取第4个元素。下面来看看范例程式如何处理二维阵列:

当编译和执行上述程式码时,会产生以下结果: