c# - 如何在 C# 中表达 VB .NET "Aggregate Into"?

标签 c# vb.net linq

我在 VB .NET 中有一段代码:

Aggregate item In items Into Sum(item.Value)

有人可以帮我把它转换成 C# 吗?

最佳答案

这可以通过以下方式在 C# 中轻松完成:

var total = items.Sum(item => item.Value);

关于c# - 如何在 C# 中表达 VB .NET "Aggregate Into"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6820008/

相关文章:

c# - 覆盖 GetHashCode()

.net - 破坏旧的 clickonce 应用程序以便没人可以使用它? (远程卸载所有安装?)

vb.net - DataGridComboBoxColumn 中的选择更改事件

linq - LINQ 的 NOT IN 子句?

c# - 如何将异步 lambda 与 SelectMany 一起使用?

linq - 选择联接+ linq联接中所有表的所有列

c# - .NET MVC3 首选模型初始化

c# - 为什么当用户不再使用应用程序或应用程序长时间处于空闲状态时,Azure 推送通知会停止工作?

c# - 如何使我的 DAL 内部的 EF 代码优先类的某些属性?

VB.NET/WIN32/WMI 监控打开网络连接的最佳方式