我需要string.format的帮助,每三位插入三个空格。该数字的长度固定为12位。
var membershipNo = string.Format("{0:### ### ### ###}", "123123123123");
Console.WriteLine(membershipNo);
结果:123123123123
预期:123 123 123 123
这种类型的格式化不适用于string
的实例。考虑传递一个整数(或任何其他数字类型),它将按预期工作
int number = 123123123123;
var membershipNo = string.Format("{0:### ### ### ###}", number);
Console.WriteLine(membershipNo);