假设我有以下字符串数组:
string[] words = new [] { "Stanford", "University", "in", "Palo", "Alto" };
我想得到以下内容:
["Stanford University", "University in", "in Palo", "Palo Alto"]
我知道我可能需要使用Aggregate
扩展方法,但我不确定如何。
答案 0 :(得分:0)
好的,如果你还想要LINQ ......
<symbol>
答案 1 :(得分:0)
使用LINQ的一种可能方式:
words.Take(words.Length-1).Select((v,i) => $"{v} {words[i+1]}").ToArray();