c# - 如何检查当前对象日期是否比当前日期早 2 天?

标签 c# linq date datetime

如何检查当前对象的 datetime 属性是否比当前日期早 2 天,如果要将其从数据库中删除。

我必须在这个方法中实现它,

public void AddNews(News news)
{
var exists = db.News.Any(x => x.Title == news.Title);

if (exists == false)
{
    db.News.AddObject(news);
}
else
{
    db.News.DeleteObject(news);
}


}

感谢任何形式的帮助

最佳答案

假设该属性名为 News.Date...

if(news.Date <= DateTime.Now.AddDays(-2))
{
    db.News.DeleteObject(news);
}

关于c# - 如何检查当前对象日期是否比当前日期早 2 天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16265400/

相关文章:

c# - 如何使用MVVM模式启动错误弹出窗口?

c# - 使用更新面板转义关键问题

c# - 什么时候应该将集合循环转换为 Linq 语句?

c# - 在 C# 中选择列表中间的部分

c# - 如何检查exe应用程序何时结束?

c# - WPF 从 C# 代码设置文本框边框颜色

c# - 如何在返回的 LINQ 中从 db 表中排除两列?

java 日期值显示不正确

javascript - 我想更改 DIV 区域 当日期更改时

mysql - DOB 字段的平均年龄 - MySQL/PHP