Поделиться через


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 содержит "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь" и "".

Исключения

Для свойства задано значение null.

Свойство присваивается массиву, который является многомерным или имеет длину, которая не совсем 13.

Свойство задано, и DateTimeFormatInfo объект доступен только для чтения.

Комментарии

Если это свойство задано, массив должен быть одномерным и должен иметь ровно 13 элементов. Calendar объекты размещают календари с 13 месяцами. Первый элемент (элемент с нулевым индексом) представляет первый месяц года, определенный свойством Calendar .

Если задано MonthNames свойство, необходимо также задать MonthGenitiveNames свойство.

Если пользовательский шаблон включает шаблон формата MMMM, DateTime.ToString отображает значение MonthNames вместо MMMM в шаблоне формата.

Это свойство затрагивается, если значение Calendar свойства изменяется.

Применяется к

См. также раздел