我有以下内容:
if (currentUICulture.Equals(CultureInfo.GetCultureInfo("fr-FR")))
_EnglishLabel = "Anglais";
else
_EnglishLabel = "English";
问问自己这段代码是否可以针对任意数量的当前文化进行优化。
我可以尝试针对当前的 UI 文化来实现这一点,如下所示:
_EnglishLabel = new CultureInfo("en-US").DisplayName;
但是如果我不应该通过 给出英语currentUICulture,而是通过作为参数传递的任意文化......
换句话说,如何获得
new CultureInfo("en-US").GetDisplayName(myArbitraryCulture);
附言。
元芳怎么了
相关分类