在.NET4.0中,如果创建日历并查看SelectedDate字段,则它的类型为“DateTime?”。这是怎么回事?在类型的末尾?
? 结尾意味着它可以为null,例如,控件可能根本没有SelectedDate。
http://msdn.microsoft.com/en-us/library/1t3y8s4s.aspx
? 结尾表示值类型也可以为null。
DateTime? Nullable<DateTime> 这意味着这个财产可以 null DateTime
DateTime?
Nullable<DateTime>
null
DateTime
Nullable Types on MSDN