你的问题不清楚.根据您对Justin的回答的评论,听起来更简单的方法来实现您所描述的内容如下:
string input = "The quick brown fox jumped over the lazy dog";
string result = new String(input.Take(15).ToArray());
Console.WriteLine(result);
Run Code Online (Sandbox Code Playgroud)
请注意,ToCharArray()由于字符串实现,因此无需调用IEnumerable<char>.VS2008中的IntelliSense没有显示,但扩展方法仍然有效.同样,您可以使用字符串构造函数并将其传递给字符数组而不是使用Aggregate.