DateTimeFormatInfo.MonthNames Propiedad

Definición

Obtiene o establece una matriz de una dimensión de tipo String que contiene los nombres completos específicos de la referencia cultural de los meses.

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 de propiedad

String[]

Una matriz de una dimensión de tipo String que contiene los nombres completos específicos de la referencia cultural de los meses. En un calendario de 12 meses, el decimotercer elemento de la matriz es una cadena vacía. La matriz para InvariantInfo contiene "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" y "".

Excepciones

La propiedad se establece en null.

La propiedad se establece en una matriz multidimensional o cuya longitud no es exactamente 13.

La propiedad se está estableciendo y el objeto DateTimeFormatInfo es de solo lectura.

Comentarios

Cuando se establece esta propiedad, la matriz debe ser unidimensional y debe tener exactamente 13 elementos. Calendar los objetos admiten calendarios con 13 meses. El primer elemento (el elemento en el índice cero) representa el primer mes del año definido por la Calendar propiedad .

Si establece la MonthNames propiedad , también debe establecer la MonthGenitiveNames propiedad .

Si el patrón personalizado incluye el patrón de formato "MMMM", DateTime.ToString muestra el valor de MonthNames en lugar de "MMMM" en el patrón de formato.

Esta propiedad se ve afectada si cambia el valor de la Calendar propiedad.

Se aplica a

Consulte también