DateTimeFormatInfo.MonthNames 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 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 发生更改,则此属性将受到影响。