文本等效于 CultureInfo.CurrentCulture.NumberFormat.CurrencySymbol
本文关键字:CurrentCulture NumberFormat CurrencySymbol CultureInfo 文本 | 更新日期: 2023-09-27 18:37:07
是否有与 CultureInfo.CurrentCulture.NumberFormat.CurrencySymbol 的文本等效项作为 C# 中的属性提供。
例如,CultureInfo.CurrentCulture.NumberFormat.CurrencySymbol会给我$,但我想要像USD这样的文本。
你会用这个:
var name = System.Globalization.RegionInfo.CurrentRegion.ISOCurrencySymbol;
如果需要特定区域的货币符号,则可以使用 RegionInfo
的构造函数来指定区域性。例如,要始终使用 en-US:
var name = new System.Globalization.RegionInfo(1033).ISOCurrencySymbol;
或
var name = new System.Globalization.RegionInfo("en-US").ISOCurrencySymbol;
有关详细信息,请查看 MSDN 文档。