【发布时间】:2014-07-16 09:10:29
【问题描述】:
当同时选择两列时,如何将此代码转换为 Lambda 表达式?
LINQ
var lq=(from a in tbl
group a by 0 into b
select new { intYear = b.Min(p => p.intYear), tintMonth = b.Max(p => p.tintMonth) }
).SingleOrDefault();
T-SQL
SELECT MIN(intYear), MAX(tintMonth)
FROM tbl
Lambda 表达式
tbl.Select(x => x.intYear).Min(); //Can't figure how to select if 2 columns
【问题讨论】: