有没有办法从 c# 类中检测操作系统的语言?
最佳答案
不幸的是,之前的答案并非 100% 正确。
CurrentCulture
是运行线程的文化信息,用于需要知道当前文化但不显示任何内容的操作。 CurrentUICulture
用于格式化显示,例如正确显示DateTime
。
因为您可能会更改当前线程 Culture
或 UICulture
,所以如果您想知道操作系统 CultureInfo
实际是什么,请使用 CultureInfo。安装UICulture
.
此外,还有一个关于这个主题的问题(比这个问题更新)有详细的答案:
关于c# - 从 C# 检测操作系统语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/479300/