numerical month to text month c# code example
Example 1: month number to text in c#
//For short month names
string monthName = new DateTime(2010, 8, 1)
.ToString("MMM", CultureInfo.InvariantCulture);
//For long/full month names for spanish("es") culture
string fullMonthName = new DateTime(2015, i, 1).ToString("MMMM", CultureInfo.CreateSpecificCulture("es"));
//or
string monthName = CultureInfo.CurrentCulture.DateTimeFormat.GetMonthName(8);
Example 2: c# get month number from name
int month = DateTime.ParseExact(MonthNameStr, "MMMM", CultureInfo.CurrentCulture ).Month