繁体   English   中英

将锯齿状数组转换为列表

[英]Convert jagged array to a list

我有一个锯齿状的数组,我想将其转换为一个简单的列表。

int[][] jaggedArray = new int[][] 
{
    new int[] {1,3,5,7,9},
    new int[] {0,2,4,6},
    new int[] {11,22}
};

我想转换成一个列表

List<int> list = ?????

将二维数组转换为List(一维)的快速方法

此问题将二维数组转换为列表,但这对于锯齿状数组来说是失败的。

你可能会这样:

List<int> list = jaggedArray.SelectMany(T => T).ToList();
var list = jaggedArray.SelectMany(x => x).ToList();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM