如何给日期类型赋空值 C#

2024-12-29 00:00:39
推荐回答(2个)
回答1:

DateTime? dateTime;

dateTime=null;

这里加了一个问号,表示可空类型。

调用时,先判断是否为空,在进行强制类型转换。

回答2:

用最大值或最小值,从实际意义上来说,那也是时间的有效值,但怎么能说它们是空值呢? 虽然有的时候可以用这两个值来表示,但不可以说就是空值啊.这也是不得已的表示方法,这个问题在2.0中已经可以用可空的类型来解决了.