我不小心通过了0到DateTimeFormatInfo的GetMonthName方法:
DateTimeFormatInfo info = new DateTimeFormatInfo();
var monthName = info.GetMonthName(0);
Run Code Online (Sandbox Code Playgroud)
并得到一个System.ArgumentOutOfRangeException带有此错误消息:有效值介于1和13之间(包括1和13).
传入1到12返回"1月"到"12月",但传入13返回空字符串.
我可以看到为什么月数不是零索引,但是13月是什么?