次のような予測不可能な数の 4 番目のパッケージ (それぞれに 4 つのアイテムを含むパック) としてすべてのデータを選択するのが好きです。
foreach(var quaternary in myEnauerable.ToQuaternaryPackages())
{
//Whatever (Like: l=page.Add(new List()))
foreach(var item in quaternary)
{
//Whatever (Like: l.Add(item))
}
}