へのLINQでのDateTimeの間で減算を実行する方法私は、LINQクエリをしました:どのようにSQLのSELECT()メソッド
var NextWeekDate = DateTime.Now.AddDays(7);
var BirthData = db.EmployeeMasterAs
.Where(x => x.Emp_BirthDate >= CurrentDate)
.Select(x => new { x.Emp_BirthDate,
DaysRemaining = (NextWeekDate - x.Emp_BirthDate).Value.TotalDays
})
.OrderBy(x => x.Emp_BirthDate)
.ToList();
注Select()
方法、DaysRemaining = (NextWeekDate - x.Emp_BirthDate).Value.TotalDays
の要素、私は違いを取得したいです日の日付とは、DaysRemaining
にそれを保存し、このクエリが動作していないし、それがスローする例外:
DbArithmeticExpression引数が数値共通の型を持っている必要があります。
これを達成する方法がわかりません。