- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在英国,我有一个在英国购买的 Windows 7 版本,我可能找到的所有设置都设置为英国(而非美国)。当我运行以下代码时:
Console.WriteLine(Thread.CurrentThread.CurrentUICulture.DisplayName);
Console.WriteLine(Thread.CurrentThread.CurrentCulture.DisplayName);
输出是:
English (United States)English (United Kingdom)
我不明白为什么第一个说美国。我打算将它包含在我的关于窗口中(以帮助调试多语言问题),但它让我有点困惑!
有人知道为什么上面没有说英国吗?
最佳答案
默认 the CurrentUICulture property is driven by the Windows MUI setting .
MUI 是一种以特定语言显示操作系统语言的方案,与数字和日期格式等内容分开。英国人没有得到我们自己的 Windows UI 翻译...
关于c# - 为什么 CurrentUICulture.DisplayName 说 "English (United States)"而不是 "English (United Kingdom)"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1862428/
我正在使用以下代码在 ios 中获取系统时间格式。当我当前的区域设置为“美国”时,它工作正常,但当我将区域从“美国”更改为“英国”时,它总是提供 12 小时的合成时间。 #pragma mark #p
我猜想 hibernate 正在尝试将从数据库中获取的字符串值分配给 long。已经完成了多对一的单向映射。我正在尝试在 CorporateGroupForm.jsp 的下拉列表中显示区域表中的值 企
我在英国,我有一个在英国购买的 Windows 7 版本,我可能找到的所有设置都设置为英国(而非美国)。当我运行以下代码时: Console.WriteLine(Thread.CurrentThrea
我是一名优秀的程序员,十分优秀!