从cultureCode获取文化名称

Rob*_*t W 8 .net c#

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

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

ba_*_*end 13

CultureInfo 有一个叫做的财产 DisplayName

var culture = CultureInfo.GetCultureInfo("en-GB");
var displayName = culture.DisplayName;
Run Code Online (Sandbox Code Playgroud)

DisplayName为您提供名称的本地化版本.还有一个EnglishName属性.;)