【发布时间】:2011-05-16 15:00:15
【问题描述】:
我的 c# 代码在示例中到处都有一些问题,他们像我一样这样做,但不知何故我会得到一些错误
编译器在 g.Datum 说他不知道 Datum
在“返回查询”中他说 - cannot convert,有一个明确的转换
var query = (from p in dataContext.Untersuchungen
orderby p.Datum
group p by p.Datum into g
let number = (from n in dataContext.Untersuchungen
where n.Datum == g.Datum
select n).Count()
select new StatsistikObjekt() { Date1 = g.Datum, number1 = number });
return query;
希望你能帮助我=)
【问题讨论】:
-
非常有趣;我从来不知道你甚至可以在 linq 查询中使用
let。几乎看起来像是 C# 和 F# 的混合体 =D -
g.Datum 应该是 g.Key,我相信。