【发布时间】:2019-03-12 21:58:53
【问题描述】:
我需要有关 string.format 的帮助,以便每三位插入三个空格。这个数字的长度固定为 12 位。
var membershipNo = string.Format("{0:### ### ### ###}", "123123123123");
Console.WriteLine(membershipNo);
结果:123123123123
预计:123 123 123 123
【问题讨论】:
-
0:### ### ### ###是数字格式字符串,不是字符串格式。membershipNo中的数字来自哪里?如果它们总是数字,为什么要将它们存储为不长的字符串? -
另外 - 你对
"000123123123"的期望结果是什么?