int number = 23;
string result = String.Format("{0:d}", number);
Console.WriteLine(result); // 23
string result2 = String.Format("{0:d4}", number);
Console.WriteLine(result2); // 0023
Число после описателя указывает, сколько цифр будет в числовом значении. Если в исходном числе цифр меньше, то к нему добавляются нули.*
对于使用组分隔符进行格式化,您可以使用“N”数字格式说明符
所需的小数位数由精度说明符指定。
在这种情况下 - 0
因此,要解决这个问题,有必要使用说明符
N0此外,您可以使用
Custom numeric format- 即描述符,结果,格式将如下所示:
格式化整数
对于格式化整数值,使用“d”说明符:
就是这样,而不是
number用数字替换变量,然后您就可以得到答案。