我正在尝试使用 linq to sql 从列表中获取项目,其中项目日期属性是从今天到提前 30 天,我该如何存档?
我对 C# 还是个新手。
最佳答案
DateTime fromDate = DateTime.Now;
DateTime toDate = fromDate.AddDays(30);
并在你的 linq 中适本地使用它
... .Where(myEntity => myEntity.MyDateProperty >= fromDate
&& myEntity.MyDateProperty <= toDate)...
您也可以用相同的方式操作 DateTime.Today
。当您不关心确切时间而是日期时,这个更好。
关于c# - 如何从 SQL 中获取项目,使用 linq to sql,其中日期是从今天到提前 30 天,并作为列表返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27377622/