【发布时间】:2013-06-03 06:24:51
【问题描述】:
我需要将数字转换成逗号分隔的格式以显示在C#中。
例如:
1000 to 1,000
45000 to 45,000
150000 to 1,50,000
21545000 to 2,15,45,000
如何在C# 中实现这一点?
我尝试了以下代码:
int number = 1000;
number.ToString("#,##0");
但它不适用于lakhs。
【问题讨论】:
-
你试过
ToString("N0"); -
可能重复 - stackoverflow.com/questions/105770/…(
{0:#,#}如果可行的话,这似乎是我最喜欢的方式) -
String.Format in C#的可能重复
标签: c# string.format