C#多线程区域性同步主程序区域性

发布时间 2023-04-27 08:36:05作者: 被忘录

开发多语种软件时,发现主程序设置了其他语种,新开辟的线程总是默认中文。

.Net4.5以后可以使用以下方式:

var culture = new CultureInfo("en-US");

CultureInfo.DefaultThreadCurrentCulture = culture;
CultureInfo.DefaultThreadCurrentUICulture = culture;