2012-10-04 53 views
0

可能重复:
.NET String.Format() to add commas in thousands place for a numberfor循环格式化MVC3

我有一个是通过传递到一个视图,它需要格式化的int所以它不是一个大的块数。例如

0 
00 
000 
000,0 
000,000 
000,000,000 

我怎样才能做到这一点使用for循环?

感谢

+0

什么是格式化的标准?它会每次都以相同的方式格式化吗?什么是格式? – tranceporter

+0

格式化所以每三个数字一个逗号插入 – user1643592

+1

http://stackoverflow.com/questions/105770/net-string-format-to-add-commas-in-thousands-place-for-a-number – TGlatzer

回答

0

您可能要输出的整数i.ToString("###,###,###");

但是,如果int是0

你可以尝试使用的System.Drawing.Color这不会显示一个值代表颜色值而不是int。这有一个方法ToArgb()