如果我写这段代码:
var displayName = new CultureInfo("ja-JP").DisplayName;
displayName
的值为:
"Japanese (Japan)"
CultureInfo
实例上是否有一种方法或属性可以给我本地化 显示名称?例如,而不是:
"Japanese (Japan)"
我想得到:
日本語(日本)
最佳答案
使用CultureInfo.NativeName
属性如:
var nativeName = new CultureInfo("ja-JP").NativeName;
这将为您提供:nativeName = "日本语 (日本)"
关于c# - .NET CultureInfo 本地化显示名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27043307/