【发布时间】:2012-02-18 08:42:09
【问题描述】:
这将是转换像这样的方阵最有效的方法
1 2 3
4 5 6
7 8 9
进入
[1 2 3 4 5 6 7 8 9]
在c#中
我在做
int[,] array2D = new int[,] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
int[] array1D = new int[9];
int ci=0;
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
array1D[ci++] = array2D[i, j]);
}
}
【问题讨论】:
-
[This][1] 似乎是相同的问题,已回答。 [1]:stackoverflow.com/questions/2569279/…
-
@Olexsi 不太一样;这个问题使用了一个适当的二维数组,而你链接到的问题是一个二维锯齿状数组。