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 则显示格式模式中代替“MMMM”的值 MonthNames

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

适用于

另请参阅