【发布时间】:2013-01-10 06:18:11
【问题描述】:
我有两个可以为空的日期时间对象,我想比较两者。最好的方法是什么?
我已经试过了:
DateTime.Compare(birthDate, hireDate);
这给出了一个错误,它可能需要 System.DateTime 类型的日期,而我有 Nullable 日期时间。
我也试过了:
birthDate > hiredate...
但结果并不如预期...有什么建议吗?
【问题讨论】:
-
是否为空
-
使用
birthDate > hireDate时的结果与您的预期有何不同,因为这是最简单的方法。 C# 引入了提升的运算符,让您的操作变得简单。
标签: c# datetime compare nullable