我在英國,我有英國購買的Windows 7版本,所有設置我可能會找到設置爲英國(而不是美國)。當我運行下面的代碼:爲什麼CurrentUICulture.DisplayName說「英語(美國)」而不是「英語(英國)」?
Console.WriteLine(Thread.CurrentThread.CurrentUICulture.DisplayName);
Console.WriteLine(Thread.CurrentThread.CurrentCulture.DisplayName);
輸出是:
English (United States) English (United Kingdom)
我想不通爲什麼美國第一個說。我打算將它加入到我的窗口中(以幫助調試多語言問題),但是讓我感到困惑!
任何人都知道爲什麼它不會說英國?
謝謝,這是有道理的。我應該已經意識到所有的ZZZZZZZZ都遍佈我的Windows和應用程序:) – 2009-12-07 20:06:46