可能重複:
GetMonthName: Valid values are between 1 and 13, inclusive. Why?爲什麼DateTimeInfo.MonthNames會返回13個成員?
以下代碼:
DateTimeFormatInfo datetimeinfo = new CultureInfo("en-GB", false).DateTimeFormat;
string[] months = datetimeinfo.MonthNames;
返回13名成員,其中0爲一月和13爲空字符串。
這是爲什麼?
這沒什麼大不了的,因爲我可以刪除最後一個成員,但我只是想知道是否有一個點。
顯然是爲了支持基於農曆月的日曆,請看這裏:http://stackoverflow.com/questions/5991766/getmonthname-valid-values-are-between-1-and-13-inclusive-why –