为了账号安全,请及时绑定邮箱和手机立即绑定

CultureInfo : 显示具有自己文化的语言

CultureInfo : 显示具有自己文化的语言

C#
繁华开满天机 2021-09-19 18:47:59
标题可能不是很清楚,但我想要做的很简单:我想按照他们的名字显示一个文化列表,如下所示:文化英语“en”德语文化“de”法语为文化“fr意大利语文化“它”文化“es”的西班牙语等等...
查看完整描述

3 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

请参阅CultureInfo.NativeName:


CultureInfo myCultureInfo = new CultureInfo("es", false);

Console.Write(myCultureInfo.NativeName);

编辑:将DisplayName方法更改NativeName为我意识到 OP 要求它。


查看完整回答
反对 回复 2021-09-19
?
手掌心

TA贡献1942条经验 获得超3个赞

这将以所需的(本地)语言显示名称:


Console.WriteLine(System.Globalization.CultureInfo.GetCultureInfo("en").NativeName);

Console.WriteLine(System.Globalization.CultureInfo.GetCultureInfo("de").NativeName);

Console.WriteLine(System.Globalization.CultureInfo.GetCultureInfo("fr").NativeName);


查看完整回答
反对 回复 2021-09-19
  • 3 回答
  • 0 关注
  • 260 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信