【发布时间】:2016-03-30 15:16:08
【问题描述】:
我正在尝试创建一个 linq 查询以获取 1 年前的所有日期(预期 365 个值)
using (var context = new Context1())
{
var query = (from c in context.Daily25Data
where c.Date > DateTime.Now.AddYears(-1)
select c).ToList();
Console.WriteLine(query);
}
尝试使用上面的代码但出现异常
附加信息:LINQ to Entities 无法识别方法 'System.DateTime AddYears(Int32)' 方法,以及此方法 无法翻译成商店表达式。
【问题讨论】:
标签: c# entity-framework linq datetime linq-to-entities