【发布时间】:2012-09-13 20:56:27
【问题描述】:
我有以下疑问:
var maxNumber = dbContext.Where(a => a.Id == 9).Max(a => a.Sample_Num);
如果没有 9 的 Id,我得到一个错误。如果没有 9 的 Id,我喜欢将结果默认为 0。
我试过了:
var maxNumber = dbContext.Where(a => a.Id == 9).Max(a => a.Sample_Num) ?? 0;
以及其他变体,但无法使其工作
【问题讨论】:
-
我在上面的代码中看不到任何 GroupBy... :)