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