Linq/C#:从分组结果中选择项目并求和?
我有一个这样的列表:
City Total Sydney 11 Dublin 9 London 12 Dublin 3 London 9 Sydney 12I first of all need to Group By City & Sum Total so I have
Sydney 23 Dublin 12 London 21
接下来,我需要过滤那些总数 > 的条目。 20
Sydney 23 London 21
我最终需要的是这些条目的总数,例如 44
我真的想在 1 个 LINQ 语句中完成它,可能吗?
谢谢,
I have a list like this:
City Total Sydney 11 Dublin 9 London 12 Dublin 3 London 9 Sydney 12
I first of all need to Group By City & Sum Total so I have
Sydney 23 Dublin 12 London 21
Next I need to filter for those that entries where the total is > 20
Sydney 23 London 21
And what I finally need is the total of these entries, e.g. 44
I really want to do it in 1 single LINQ statement, possible?
Thx,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Lee 的几种替代方法:
或
A couple of alternative approaches to Lee's:
or