example español c# .net datetime xamarin cultureinfo

c# - español - .Net CultureInfo Month Names que devuelve una cadena vacía adicional



set cultureinfo c# (1)

Algunos calendarios como TaiwanLunisolarCalendar o KoreanLunisolarCalendar tienen 13 meses.

En un calendario de 12 meses, el elemento 13 de la matriz es una cadena vacía.

DateTimeFormatInfo.MonthNames
Una matriz unidimensional de tipo Cadena que contiene los nombres completos de los meses específicos de la cultura. En un calendario de 12 meses, el elemento 13 de la matriz es una cadena vacía. La matriz de InvariantInfo contiene "January" , "February" , "March" , "April" , "May" , "June" , "July" , "August" , "September" , "October" , "November" , "December" y "" .

Tengo el siguiente código para obtener una lista de nombres de Mes:

var monthNames = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.MonthNames;

Por algún motivo, esto sigue devolviendo un valor de cadena vacía adicional junto con los nombres de Mes:

Estoy usando Xamarin Studio. ¿Alguien más se encuentra con esto antes?