Я хотел бы спросить, является ли хорошей практикой кодирования установка вручную YearMonthPattern
CurrentCulture
? Моя проблема в том, что я установил текущую культуру на Invariant
, а YearMonthPattern
изменился.
Я только что добавил код для установки YearMonthPattern
сразу после установки Культур.
//Set Cultures
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo(127);
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(127);
//Set Year Month Pattern
System.Threading.Thread.CurrentThread.CurrentCulture.DateTimeFormat.YearMonthPattern = "MMMM, yyyy";