【发布时间】:2011-09-30 09:29:39
【问题描述】:
给定一个对象集合“项目”的 linq 表达式,例如:
var total = (from item in items select item.Value).Distinct().Count()
是否可以将其转换为使用 linq 函数/lambda:
items.Select(???).Distinct().Count()
【问题讨论】:
-
或只是
items.GroupBy(p => p.Value).Count()
标签: c# linq select lambda distinct