格式化不同文化中的数字
|
假设文化是不变的,是否有可能用逗号定义其他格式的组分隔符?
Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
Console.WriteLine(String.Format(\"{0:#,##0}\", 2295));
输出:
2,295
所需的输出:
2.295
不变文化是一种要求,因为来自许多不同区域的货币正在使用用户定义的格式字符串进行格式化。即,对于丹麦,他们已将价格格式定义为\“ {0:0},-\”,而对于爱尔兰,其价格格式可能为\“€{0:#,## 0} \”。
没有找到相关结果
已邀请:
2 个回复
拟僚疽刊剔
或者,您可以指定自定义数字格式信息:
末钉蹈泰唬
将以1.234,50或1,235.50出现,具体取决于所使用的实际区域性。