Partilhar via


DateTimeFormatInfo.MonthNames Propriedade

Definição

Obtém ou define uma matriz unidimensional de tipo String que contém os nomes dos dias da semana completos específicos da cultura.

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()

Valor da propriedade

String[]

Uma matriz unidimensional de tipo String que contém os nomes dos dias da semana completos específicos da cultura. Para os calendários de 12 meses, o 13º elemento da matriz é uma cadeia de caracteres vazia. A matriz para InvariantInfo contém "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" e "".

Exceções

A propriedade está sendo definida como null.

A propriedade está sendo definida como uma matriz multidimensional ou que tem um tamanho que não é exatamente 13.

A propriedade está sendo definida e o objeto DateTimeFormatInfo é somente leitura.

Comentários

Quando essa propriedade é definida, a matriz deve ser unidimensional e deve ter exatamente 13 elementos. Calendar os objetos acomodam calendários com 13 meses. O primeiro elemento (o elemento no índice zero) representa o primeiro mês do ano definido pela Calendar propriedade .

Se você definir a MonthNames propriedade, também deverá definir a MonthGenitiveNames propriedade .

Se o padrão personalizado incluir o padrão de formato "MMMM", DateTime.ToString exibirá o valor de MonthNames no lugar do "MMMM" no padrão de formato.

Essa propriedade será afetada se o valor da Calendar propriedade for alterado.

Aplica-se a

Confira também