0
我试图使用LINQ返回我在我的对象有重复一个特定的属性值,和另一特定财产的所有副本的最大价值的项目。使用LINQ以获得最大的价值仅复制
我的对象具有的属性CourseInfoId这是我多么想重复检查和属性优先,我想最大的值(和许多其他性质的)。
我想这会工作,但它给我对象中的所有项目。
var group = from a in r
group a by a.CourseInfoId into b
let maxPriority = b.Max(d => d.Priority)
where b.Skip(1).Any()
from c in b
where c.Priority == maxPriority
select c;
我哪里错了?