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 , содержащий полные имена месяцев, зависящих от языка и региональных параметров. В 12-месячном календаре 13-й элемент массива является пустой строкой. Массив для InvariantInfo содержит "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь" и "".
Исключения
Для свойства задано значение null.
Свойство присваивается массиву, который является многомерным или имеет длину, которая не совсем 13.
Свойство задано, и DateTimeFormatInfo объект доступен только для чтения.
Комментарии
Если это свойство задано, массив должен быть одномерным и должен иметь ровно 13 элементов. Calendar объекты размещают календари с 13 месяцами. Первый элемент (элемент с нулевым индексом) представляет первый месяц года, определенный свойством Calendar .
Если задано MonthNames свойство, необходимо также задать MonthGenitiveNames свойство.
Если пользовательский шаблон включает шаблон формата MMMM, DateTime.ToString отображает значение MonthNames вместо MMMM в шаблоне формата.
Это свойство затрагивается, если значение Calendar свойства изменяется.