是否有任何方法可以将List<SomeObject>
分离为几个单独的SomeObject
列表,使用项目索引作为每个分割的分隔符?
让我举个例子:
我有一个List<SomeObject>
,我需要一个List<List<SomeObject>>
或List<SomeObject>[]
,这样每个结果列表将包含原始列表的3个项(依次)。
如:
原始列表:[a, g, e, w, p, s, q, f, x, y, i, m, c]
结果列表:[a, g, e], [w, p, s], [q, f, x], [y, i, m], [c]
我还需要结果列表的大小是这个函数的参数。