.NET 4.0 Calendar控件成员SelectedDate的类型为“DateTime?”?

时间:2010-09-27 14:20:48

标签: .net winforms .net-4.0

在.NET 4.0中,如果创建日历并查看SelectedDate字段,则其类型为“DateTime?”。与此有什么关系?在类型的最后?

3 个答案:

答案 0 :(得分:4)

?最后意味着它可以为空,因为控件可能根本没有SelectedDate。

请参阅: http://msdn.microsoft.com/en-us/library/1t3y8s4s.aspx

答案 1 :(得分:2)

?最后意味着值类型也可以为null。

答案 2 :(得分:2)

DateTime?表示Nullable<DateTime>,这意味着此属性可以容纳null。同时只有DateTime - 不能。

详细了解Nullable Types on MSDN