我如何使用 LINQ 在组中拆分逗号分隔的字符串

How i can split comma separated string in a group using LINQ

我有逗号分隔的字符串,如 1,2,3,4,5,6,7,8,9......等

请建议我如何将它们分成一组 "Quantity" 意味着如果 Quantity=3 那么组是 (List) ["1,2,3"], ["4,5,6"] , ["7,8,9"] 等

数量范围是1-75。

试试这个:

var quantity = 3; 

yourList.Select((x, i) => new { Index = i, Value = x })
        .GroupBy(x => x.Index / quantity )
        .Select(x => x.Select(v => v.Value).ToList())
        .ToList();