[英]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.