如何在C#中将矩形数组复制到标准数组?

时间:2012-10-09 10:19:00

标签: c# .net

  

可能重复:
  What's the best way to extract a one-dimensional array from a rectangular array in C#?

如何将矩形阵列复制到标准阵列?当然没有迭代每个项目......

double[,] rectArray = new double[3,3];
double[] linearArray = new array[9];

1 个答案:

答案 0 :(得分:3)

您可以使用OfTypeCast方法:

linearArray = rectArray.OfType<double>().ToArray();

或者:

linearArray = rectArray.Cast<double>().ToArray();