当我运行以下linq查询时,我得到一个notsupportedexception。任何想法如何重新获得它
var declines = from d in _Db.DeclinedSettlementSet
where d.STATUS == Status.REPORTED
&& d.ADD_DATE < d.EDIT_DATE.AddDays(-3)
答案 0 :(得分:1)
Microsoft已从表达式树中删除了客户端功能支持,这样做是为了改善性能。 在简单的世界中,任何客户端功能都不能包含在你的情况下.AddDays(n)。 关于Jon的回答,我认为它不会起作用,因为TimeSpan也是一个客户端功能。