Split Big list to Small list in C# without use LINQ
<p>Is there a nice way to split a collection into 'n' parts in other list in C#  , I have big list of Bson Documents about 1 Millions items and need to split this in multiple list .... </p>