DateTimeFormatInfo.MonthNames 属性

定义

获取或设置 String 类型的一维数组,它包含月份的区域性特定的全名。

public:
 property cli::array <System::String ^> ^ MonthNames { cli::array <System::String ^> ^ get(); void set(cli::array <System::String ^> ^ value); };
public string[] MonthNames { get; set; }
member this.MonthNames : string[] with get, set
Public Property MonthNames As String()

属性值

String[]

一个类型 String 的一维数组,该数组包含月份的特定于区域性的完整名称。 在 12 个月的日历中,数组的第 13 个元素是一个空字符串。 InvariantInfo 数组包含"January"、"February"、"March"、"April"、"May"、"June"、"July"、"August"、"September"、"October"、"November"、"December"和""。

例外

该属性设置为 null

该属性正被设置为多维数组或者长度不是正好为 13 的数组。

设置了该属性,但 DateTimeFormatInfo 对象为只读。

注解

设置此属性时,数组必须是一维的,并且必须恰好有 13 个元素。 Calendar 对象适合包含 13 个月的日历。 索引为零 (元素的第一个元素) 表示 属性 Calendar 定义的一年的第一个月。

如果设置 属性 MonthNames ,还必须设置 属性 MonthGenitiveNames

如果自定义模式包含格式模式“MMMM”, DateTime.ToString 则显示 的值 MonthNames 来代替格式模式中的“MMMM”。

如果属性的值 Calendar 发生更改,则此属性将受到影响。

适用于

另请参阅