2013-04-04 61 views

回答

3

您可以使用:

value = 1234567890; 
Console.WriteLine(value.ToString("0,0", CultureInfo.InvariantCulture)); 
// Displays 1,234,567,890 

然而,对于internationalization and localization的目的,它可能是最好的,让用户的当前区域性设置,以确定如何格式化数字。

进一步阅读

+0

真棒...感谢很多 – Naruto 2013-04-04 13:05:50

0
string res = string.Format(CultureInfo.InvariantCulture, "{0:#,##0}", 3356890); 
0
int val = 3356890; 

string valString = val.ToString("#,##0")