我總是看到這個代碼示例,但永遠不知道什麼時候該使用哪個:ParseExact和CurrentCulture?
假設我有一個日期解析:13 December 2011
它可以與
var g=DateTime.ParseExact("13 December 2011","d MMMM yyyy",CultureInfo.GetCultureInfo("en-US"),DateTimeStyles.None);
或完成通過
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-US");
var g=DateTime.ParseExact("13 December 2011","d MMMM yyyy",null,DateTimeStyles.None);
兩者都提供相同的結果。
什麼時候應該使用哪個?