小编Jen*_*ens的帖子

线程,CultureInfo .net,TPL,PLINQ

无法将整个.net应用程序设置为除.net中的用户配置文件之外的其他文化.控制cultureinfo的适当方法似乎是在DateTime等对象上使用专用方法.

但是,在处理大量遗留代码时(并非所有代码都在您的控制之下),这是不可能实现的.因此,可以例如创建Thread och Threadpool的子类/包装器,并在执行委托之前设置所需的cultureinfo,或者可以要求委托本身包含一组文化.(难以验证并容易出现错误......)

看看TPL,更具体地说是PLINQ,但是我发现很难(如果不是不可能的话)以集中的方式改变文化环境.

在遗留代码中处理overriding thread/application-cultureinfo的任何建议?

谢谢!

.net multithreading cultureinfo plinq task-parallel-library

6
推荐指数
1
解决办法
1221
查看次数