摘要: 今天c#又给了我一个大大的惊喜,今天我打算给DateTime 的对象初始化一个空指针null,写了这样一行代码:DateTimeupdateTime = null; 在面向对象的一般情况中,给一个对象赋值空指针是很正常的,而且是有时候为了释放类存是必须的。可是,到了c#中,它就不行了。错误信息是:“无法将 NULL 转换成“System.DateTime”,因为它是一种值类型。” DateTime居然是值类型的。那么怎么将DateTime类型置空呢,经过google找到了解决办法:Nullable<DateTime> now = null; 或者DateTime? now = nu 阅读全文
posted @ 2012-06-27 10:24 IT_chen 阅读(151) 评论(0) 推荐(0)