LINQを使用してリストをリストに分割します多くの場合、オブジェクトリストをセパレーターに従ってより小さなサブリストに分割する必要があります。この例では、オブジェクトインデックスを分離主義者として使用して、指定されたサイズのサブリストを作成することに関心があります。
次の例を検討してください。を複数のリストに分割します。各リストには、元のリストに3つの項目が順番に含まれています。予想される出力は次のとおりです
元のリスト:[a、g、e、w、p、s、q、f、x、y、i、m、c]
List<someobject>
結果リスト:[a、g、e]、[w、p、s]、[q、f、x]、[y、i、m]、[c]
この部門を達成するために、LINQを使用できます。手順は次のとおりです。
-
まず、インデックスグループプロジェクトによると、各グループをリストに変換すると、元のリストを必要なサブリストに効果的に分割します。このテクノロジーは、LINQセグメンテーションリストを使用するためのシンプルで明確なソリューションを提供します。
以上がLINQを使用して、リストを特定のサイズのサブリストに分割する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。