我article
在数据库中有表。该表包含Date Expiration
可以为空的列。
如果文章没有过期,我想选择它。我有以下代码,但不幸的是,它不起作用。
var lstArticle = (from a in Articles.ToList()
where a.Block == false
&& a.DateExpiration < DateTime.Now
select a).ToList();
请帮帮我
编辑:
我使用这个代码,这个工作。
var lstArticle = (from a in Articles.ToList()
where a.Block == false
&& ((!a.DateExpiration.HasValue) || (a.DateExpiration.HasValue && a.DateExpiration.Value < DateTime.Now))
select a).ToList();