之前一直被一个Linq问题困扰,数据分组后就会变成IGrouping形式,但是返回的需要的是 IQueryable,现在终于知道怎么转了。
query = from c in query
group c by c.Id
into cGroup
orderby cGroup.Key
select cGroup.FirstOrDefault();