【发布时间】:2013-07-03 16:06:08
【问题描述】:
根据阅读Nullable Types,我了解将Nullable 用于数据库中可能为空的原始类型是正确的。
对象有必要使用? (Nullable) 类型吗?
例子:
public DateTime? DateCreated {get; set; }
或
public DateTime DateCreated {get; set; }
【问题讨论】:
-
更正:对数据库中可能为空的值类型使用
Nullable<T>是正确的。其中包括DateTime(和DateTimeOffset)。