【发布时间】:2011-05-10 11:03:05
【问题描述】:
下面的代码可以从 PetsAgeDataTable 中检索最常见的成熟度。我有这个代码工作,但我需要在另一列上做同样的技巧。因此,我需要使其通用并传递一个 lambda 表达式,以便可以重用它。我只是花了太多时间试图弄清楚那里是否有人愿意让我知道如何......干杯/ Jan Jensen
var Petmaturity = from p in PetsAgeDataTable
where p.Maturity != null //
group p by new { p.Maturity, p.PetId } into gp
select new { Maturity = gp.Key.Maturity, Count = gp.Coeunt() };
var element= Petmaturity.OrderByDescending(s => s.Count).First()
【问题讨论】:
标签: c# linq generics lambda expression