Есть ли хороший способ разделить коллекцию на n частей с помощью LINQ?
Конечно, не обязательно поровну.
То есть Я хочу разделить коллекцию на подколлекции, каждая из которых содержит подмножество элементов, причем последняя коллекция может быть разбита на части.
Подробнее здесь: https://stackoverflow.com/questions/438 ... -with-linq