>使用Linq將列表分為副主師
> 有大量列表,您希望將其拆分為較小且易於處理的列表。 LINQ(語言集成查詢)是一個強大的工具,可以輕鬆實現此目標。分配:
您如何將項目索引用作單獨的字符和分隔列表
解決方案:
>使用LINQ執行此任務的自定義函數如下所示。
public static List<List<T>> Split<T>(IList<T> source) { return source .Select((x, i) => new { Index = i, Value = x }) .GroupBy(x => x.Index / 3) .Select(x => x.Select(v => v.Value).ToList()) .ToList(); }
>說明:
帶有索引的項目上的以上是如何使用Linq根據項目索引將列表拆分為訂書片?的詳細內容。更多資訊請關注PHP中文網其他相關文章!