.NET中是否有将文化代码转换为用户友好名称的内置方法?例如:

  • en-GB-英语-英国
  • et-EE-爱沙尼亚语-爱沙尼亚
  • pa-IN-旁遮普–印度
  • FO-FO-法罗语–法罗群岛
  • 最佳答案

    CultureInfo具有一个称为DisplayName的属性

    var culture = CultureInfo.GetCultureInfo("en-GB");
    var displayName = culture.DisplayName;
    
    DisplayName为您提供名称的本地化版本。
    还有一个EnglishName属性。 ;)

    关于c# - 从CultureCode获取文化名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6532762/

    10-11 08:07