【发布时间】:2018-02-07 07:50:38
【问题描述】:
正如here 解释的那样,我已经构建了一个示例控制台应用程序,我在其中更改了 Main 函数中的区域性。它运作良好。
现在,构建另一个示例 winform 应用程序,我想知道哪里是放置它的最佳位置
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture ("en-US");
Thread.CurrentThread.CurrentUICulture=new CultureInfo("en-US");
如果我把它放在 Form1 的构造函数中,它会适用于这个类中的所有操作吗?
如果这个Form1打开另一个表单Form2并且那里出现异常怎么办?
如果 Form1 使用另一个类 Class1 怎么办?
我愿意对此进行试验,但如果有人根据以前的知识有答案,我很高兴听到它。
【问题讨论】:
-
您将
CultureInfo设置为线程,因此绑定到该线程(在其上下文中创建)的每个对象都将使用相同的CultureInfo
标签: c# winforms exception culture