当前位置: 首页 > 编程语言 > C#

设置所有线程的默认线程文化?分享

时间:2023-04-10 23:13:25 C#

为所有线程设置默认线程文化?可能重复:设置应用程序的CurrentCulture和CurrentUICulture我想为我在应用程序中打开的每个线程设置默认区域性。有没有办法设置这个(无需在每个线程上单独设置)谢谢如果您使用的是.net4.5,则可以使用以下属性CultureInfo.DefaultThreadCurrentCulture属性在.NETFramework4及更早版本中,默认情况下所有文化的线程设置为Windows系统文化。对于当前区域性不同于默认系统区域性的应用程序,此行为通常是不可取的。在.NETFramework4.5中,DefaultThreadCurrentCulture属性使应用程序能够为应用程序域中的所有线程定义默认区域性。http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo.defaultthreadcurrentculture.aspx如果您不使用.NET4.5,则可以创建一个使用默认文化的静态帮助程序类(如果需要)构造你的线程。以上就是C#学习教程:设置所有线程的默认线程文化?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: