如何在二维数组和锯齿数组之间转换?

时间:2018-12-19 01:59:08

标签: c# arrays multidimensional-array

从多维数组转换为数组,反之亦然的最简单/最规范的方法是什么?

例如,转换以下数组int[][]

的一种优雅方法是什么
int[][] arrayArray = new int[][] {
    new int[] { 1, 2 },
    new int[] { 3, 4 },
    new int[] { 5, 6 },
    new int[] { 7, 8 }
};

变成多维的int[,],如下所示:

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

谢谢!

0 个答案:

没有答案