多くのアイテムのリストと、それらの同じアイテムの短いリストでうまく機能するメソッドがあります。
LINQ を使用して、大きなリストから N 個の要素を取り出し、一度に N 個ずつメソッドに渡すことはできますか? 「int i = 0;」を作成することなく、これを行うエレガントな方法があると確信しています。変数。
はっきりさせておきますが、foo.Take(10) がリストから 10 個の項目を削除することはわかっています。しかし、次の 10 個のセット、次の 10 個のセットなどを処理し続ける必要があります。擬似コードは次のようになります。
var shortList = BigList.NiceMethod(10);
foreach (shorty in shortlist)
{
Method(shorty);
}
これはおそらくグループ通話です。