将语言缩写转换为全名,例如en到英语?

aro*_*ron 1 c# globalization cultureinfo

快速问题,将缩写语言缩写为全名的最佳方法是什么?例如英语?注意,它不是en-US,它只是en,fr,de

C#请.

djd*_*d87 6

我不确定你能从中获得它......如果你知道其余的缩写,你可以这样做:

System.Globalization.RegionInfo info = new System.Globalization.RegionInfo("en-GB");
string countryName = info.EnglishName;
Run Code Online (Sandbox Code Playgroud)

编辑:实际上,你可以这样做:

CultureInfo info = new CultureInfo("en");
string englishName = info.EnglishName;
Run Code Online (Sandbox Code Playgroud)