在国际化方面,我们为什么要使用 Multithreading
或 Thread
来执行 CurrentCulture
和MVC中的全球化和本地化中的 CurrentUICulture
答案 0 :(得分:1)
Thread.CurrentThread.CurrentCulture
用于Dateformats,Numbers等,而不是实际语言。这些格式设置已在ASP.NET中实现。所以你只需要说你想使用en-US就可以获得美国格式的数字。如果切换到en-GB,则可以使用英国格式。
Thread.CurrentThread.CurrentUICulture
是您必须使用资源文件(* .resx)实现的实际语言。这定义了用于加载语言资源的资源文件。
您经常支持比CurrentUICulture更多的CurrentCulture设置。