C#中定義和賦值二維數組的方法如下:
// 使用關鍵字new來定義二維數組
int[,] arrayName = new int[row, column];
其中,arrayName
是二維數組的名稱,row
和column
分別是二維數組的行數和列數。例如,定義一個3行4列的整數二維數組:
int[,] arrayName = new int[3, 4];
// 直接為二維數組的元素賦值
arrayName[rowIndex, columnIndex] = value;
其中,rowIndex
和columnIndex
分別是要賦值的元素在二維數組中的行索引和列索引,value
是要賦給元素的值。例如,為二維數組的第2行第3列元素賦值為10:
arrayName[1, 2] = 10;
完整示例代碼如下:
int[,] arrayName = new int[3, 4];
arrayName[0, 0] = 1;
arrayName[0, 1] = 2;
arrayName[0, 2] = 3;
arrayName[0, 3] = 4;
arrayName[1, 0] = 5;
arrayName[1, 1] = 6;
arrayName[1, 2] = 7;
arrayName[1, 3] = 8;
arrayName[2, 0] = 9;
arrayName[2, 1] = 10;
arrayName[2, 2] = 11;
arrayName[2, 3] = 12;
上述代碼定義了一個3行4列的整數二維數組,并為每個元素賦了值。