我想使用string.Format格式化价格.我能够得到正确的货币符号但无法弄清楚正则表达式总是有2个小数位,无论它们是否为0.这是我的代码:
CultureInfo us = CultureInfo.GetCultureInfo("en-US"); price.text = string.Format(us, "{0:C}",inventory.priceTotal);
c# string.format cultureinfo
c# ×1
cultureinfo ×1
string.format ×1