编程语言
首页 > 编程语言> > C#getCultures在local / currentCulture中

C#getCultures在local / currentCulture中

作者:互联网

尽管我已将本地文化本地化,但以下代码返回英文名称.

List<string> languageList = new List<string>();
CultureInfo[] cultureList = CultureInfo.GetCultures(CultureTypes.AllCultures);

    foreach (CultureInfo culture in cultureList)
    {
        languageList.Add(culture.DisplayName);
    }

如果我希望显示名称用意大利语,德语或我指定的任何语言说出怎么办?有什么建议?

解决方法:

您应该使用NativeName属性

看看这个问题也是How to translate CultureInfo language names

标签:c,asp-net,currentculture
来源: https://codeday.me/bug/20190614/1237270.html