c#二维数组怎么定义和赋值

c#
981
2023/11/21 17:09:42
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

C#中定义和赋值二维数组的方法如下:

  1. 定义二维数组:
// 使用关键字new来定义二维数组
int[,] arrayName = new int[row, column];

其中,arrayName是二维数组的名称,rowcolumn分别是二维数组的行数和列数。例如,定义一个3行4列的整数二维数组:

int[,] arrayName = new int[3, 4];
  1. 赋值二维数组:
// 直接为二维数组的元素赋值
arrayName[rowIndex, columnIndex] = value;

其中,rowIndexcolumnIndex分别是要赋值的元素在二维数组中的行索引和列索引,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列的整数二维数组,并为每个元素赋了值。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: c#中linkedlist的用法是什么