2

我正在使用 LINQ 查询使用 EF Code First 创建的集合。

下面的代码生成带有消息“DbArithmeticExpression 参数必须具有数字通用类型”的 ArgumentException。

var result = set.Any(item => item.val);

// where set is a DBSet<mytype> and mytype.val is a bool.

雅各布


评论后补充:

原始查询是:

var set = table.where(item => DateTime.Now() < item.date + item.interval);

// where .date is a DateTime and .interval is a Timespan

雅各布

4

0 回答 0