【发布时间】:2015-07-08 10:24:59
【问题描述】:
我有一串 4 个数字:
1234
我想以 MVC 中最优雅的方式将其转换为
1,2,3,4
codeToSend.ToString("#,#");
但这会输出“1,234”(我真的很期待)。
我怀疑以下内容会在每个数字后加一个逗号,但无济于事。
codeToSend.ToString("#,#,#,#");
I have also tried string.format,但我又面临同样的问题。
var formattedString = string.Format("{0:0,0}", 1234);
因此,最有效的方法是什么?
注意: 数字字符串将始终为 4 位数长 - 并且只有数字。我不想使用Insert,因为这不是很优雅的 IMO,而且我知道这个问题以前曾以类似的方式被问过,但在关键方面总是略有不同(例如格式化为数千,而不是每数字或只是不优雅!)。
【问题讨论】:
标签: c# asp.net-mvc string format