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

avatar
作者
猴君
阅读量:0

在C#中,可以通过以下方式定义和赋值二维数组:

int[,] matrix = new int[3, 3]; // 定义一个3x3的整数二维数组  // 赋值 matrix[0, 0] = 1; matrix[0, 1] = 2; matrix[0, 2] = 3; matrix[1, 0] = 4; matrix[1, 1] = 5; matrix[1, 2] = 6; matrix[2, 0] = 7; matrix[2, 1] = 8; matrix[2, 2] = 9;  // 或者可以在定义时直接赋值 int[,] matrix2 = new int[,] {     {1, 2, 3},     {4, 5, 6},     {7, 8, 9} }; 

另外,也可以使用[,]快捷语法定义二维数组并赋值:

int[,] matrix3 =  {     {1, 2, 3},     {4, 5, 6},     {7, 8, 9} }; 

以上是定义一个整数类型的二维数组,如果要定义其他类型的二维数组,只需将int替换为相应类型即可。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!