gpt4 book ai didi

c# - 将字符串数组分成几组

转载 作者:太空宇宙 更新时间:2023-11-03 13:56:39 25 4
gpt4 key购买 nike

我有一个包含 3000 个单词的字符串数组。如何使用 LINQ 将数组分成十个一组。每十个项目应存储在一个变量中。结果应该是一个包含组的新数组。

最佳答案

假设单词由一个空格分隔,你可以像这样拆分和重新分组:

var res = longWord
.Split(' ').
.Select((s, i) => new { Str = s, Index = i })
.GroupBy(p => p.Index / 10)
.Select(g => string.Join(" ", g.Select(v => v.Str)));

关于c# - 将字符串数组分成几组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11911359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com