Answers:
尝试从DateTimeFormatInfo获取GetMonthName
http://msdn.microsoft.com/zh-CN/library/system.globalization.datetimeformatinfo.getmonthname.aspx
您可以通过以下方式实现:
CultureInfo.CurrentCulture.DateTimeFormat.GetMonthName(1);
为什么不只是使用somedatetime.ToString("MMMM")
?
更新了正确的名称空间和对象:
//This was wrong
//CultureInfo.DateTimeFormat.MonthNames[index];
//Correct but keep in mind CurrentInfo could be null
DateTimeFormatInfo.CurrentInfo.MonthNames[index];