Есть ли способ отделить 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]
Мне также понадобится, чтобы результирующий список был параметром этой функции.