0
我想問一下,手動設置CurrentCulture
的YearMonthPattern
是否是一種很好的編碼習慣?我的問題是我將當前文化設置爲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";
謝謝Darin。在我不設置文化之前,默認情況下它被設置爲「英語(美國)」。但是當我不設置文化時,我遇到了問題,所以我想出了它的初始化,並發現這個「不變的文化」(我認爲它是默認的文化)。後來,這個'YearTimePattern'被改變了。我想我會堅持我的代碼上面。感謝:D – KaeL