c# - `Aggregate`怎么写成 `from .. in ..`?

标签 c# .net linq

怎么写

string result = strings.Aggregate(new StringBuilder(), (s, a) => s.AppendLine(a)).ToString();

中从一个in strings中选择...形式?

最佳答案

你不能。请在此处查看 LINQ 查询关键字列表:

http://msdn.microsoft.com/en-us/library/bb310804.aspx

无论你怎么做,你仍然需要调用一个方法(聚合)。

关于c# - `Aggregate`怎么写成 `from .. in ..`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7723804/

相关文章:

.net - 如何从 SQL Server 加载巨大的聚合(40+表,500+列)?

c# - 根据给定的字符串输入确定类型

c# xml linq 向元素添加元素

c# - 返回结果还是先放到变量中?

c# - 对 Group 和 SUM 值的 LINQ 查询

c# - 外部化 appSettings 配置部分(使用 configSource)和 mstest 的冲突

c# - 如何通过代码更改 Unity 中着色器的 alpha

c# - 在返回值周围使用括号是否提供任何与编译器相关的好处?

c# Intersection 和 Union 不能正常工作

c# - ASP.NET C# Repeater - 如何在没有 Javascript 的情况下将信息传回服务器?