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
ジェイコブ