.NET 4.5和4.6中不同的新线程文化行为

时间:2016-05-05 07:45:19

标签: c# .net multithreading

任何人都可以解释不同版本的.NET Framework的行为差异吗?

 // en-US by default
Console.WriteLine(Thread.CurrentThread.CurrentCulture);
Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR");
var th = new Thread(() => Console.WriteLine(DateTime.Now.ToLongDateString()));
th.Start();
// .NET 4.5: print US date
// .NET 4.6: print FR date

谢谢

0 个答案:

没有答案