DateTimeFormatInfo.MonthNames プロパティ

定義

月を表すカルチャ固有の完全名を格納している型 String の 1 次元配列を取得または設定します。

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 の 1 次元配列。 12 か月の暦では、配列の 13 番目の要素は空の文字列になります。 InvariantInfo の配列は、"January"、"February"、"March"、"April"、"May"、"June"、"July"、"August"、"September"、"October"、"November"、"December"、および "" を格納します。

例外

プロパティが null に設定されています。

プロパティが、多次元配列または配列長が厳密に 13 ではない配列に設定されています。

このプロパティが設定されていますが、DateTimeFormatInfo オブジェクトは読み取り専用です。

注釈

このプロパティを設定する場合、配列は 1 次元で、13 個の要素を持つ必要があります。 Calendar オブジェクトは、13 か月のカレンダーに対応します。 最初の要素 (インデックス 0 の要素) は、 プロパティで定義された年の最初の月を Calendar 表します。

プロパティを設定する MonthNames 場合は、 プロパティも設定する MonthGenitiveNames 必要があります。

カスタム パターンに書式パターン "MMMM" が含まれている場合は、 DateTime.ToString 書式パターンの "MMMM" の代わりに の値 MonthNames が表示されます。

このプロパティは、プロパティの値が変更された場合に影響を Calendar 受けます。

適用対象

こちらもご覧ください