[英]CultureInfo.CurrentCulture wrong
我的 .Net 程序给了我一个错误的CultureInfo.CurrentCulture
值。 价值是 de-de 但我的系统是 en-us。 这是明显的测试程序:
static void Main(string[] args)
{
string language = CultureInfo.CurrentCulture.TwoLetterISOLanguageName;
}
当我查看 Windows 语言设置时,我会遵循以下说明:
它按预期显示“英语(美国)”。 我的 Windows 也是英文的,例如资源管理器菜单。
.Net 程序显示为德语的原因是什么?
我想我找到了 .net 从哪里获取它的 CurrentCulture Setting。 它不是来自
但从
不管有什么区别!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.