为什么DateTimePicker的MaxDateTime 12/31/9998 23:59:59?

JSW*_*ork 6 c# winforms

http://msdn.microsoft.com/en-us/library/system.windows.forms.datetimepicker.maxdate.aspx http://msdn.microsoft.com/en-us/library/system.windows.forms.datetimepicker .maxdatetime.aspx

当没有提供解释时,该值似乎是任意的.为什么这不是DateTime.MaxValue?

rec*_*ive 1

可能没有商业原因。我不认为该值恰好早于 一年并不是巧合DateTime.MaxValue。DateTimePicker 可能有一些内部逻辑,可以对邻近的月份进行分页,DateTime.MaxValue这些月份不值得特殊的大小写。