DateTimeFormatInfo.MonthNames Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.