c# - 从 C# 检测操作系统语言

标签 c# operating-system

有没有办法从 c# 类中检测操作系统的语言?

最佳答案

不幸的是,之前的答案并非 100% 正确。

CurrentCulture 是运行线程的文化信息,用于需要知道当前文化但不显示任何内容的操作。 CurrentUICulture 用于格式化显示,例如正确显示DateTime。 因为您可能会更改当前线程 CultureUICulture,所以如果您想知道操作系统 CultureInfo 实际是什么,请使用 CultureInfo。安装UICulture.

此外,还有一个关于这个主题的问题(比这个问题更新)有详细的答案:

Get operating system language in c# .

关于c# - 从 C# 检测操作系统语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/479300/

相关文章:

c# - 为什么这个 Actor 是多余的?

c# - .NET SVCUTIL 未正确生成命名空间

c++ - C++ new 运算符能保证返回的指针不会改变它的值吗?

operating-system - 单处理器环境可以防止竞争条件吗?

c - 使用绝对内存地址初始化指针

c# - 将 EntityFramework.Extended 添加到项目中

c# - 远程调试客户端电脑

c# - 在字符串出现后删除文本

macos - 如何在 Mac OS 上查看应用程序证书。?

c - 一个简单的fork程序