我需要选择尚未过期的优惠券列表。那是:
where Coupon.ExpiresOn > DateTimeUtc.Now
问题是Coupon.ExpiresOn是DateTime的可空值(DateTime?)。上面的代码不会在Coupon.ExpiresOn中返回具有空值的优惠券。如何更改它以返回空值?感谢您的帮助。
最佳答案
在您的位置允许为空,如下所示:
其中Coupon.ExpiresOn == null ||
Coupon.ExpiresOn> DateTimeUtc.Now