可能重复:使用 LINQ 将
列表拆分为子列表 使用 LINQ
将集合拆分为 n 个部分?
我有一个这样的数组:
[1,2,4,5.....n]
我想将它转换成这样的子数组:
[
[1,2,3],
[4,5,6],
...
]
基本上我想将数组分组为n 个成员
是否有任何 LINQ 函数可以帮助我完成此任务?
我在想GroupBy
或SelectMany
但我还没有弄清楚该怎么做
请注意,我已经使用foreach
语句执行此操作,但我想使用 LINQ 执行此操作