我想要有固定位数的数字。
示例:00001、00198、48484
我可以这样做:
string value;
if (number < 10)
{
value = "0000" + number.ToString();
}
else if (number < 100)
{
value = "000" + number.ToString();
}
else if (number < 1000)
{
...
}
但这有点奇怪。是否有适合我的目的的内置函数?
最佳答案
是的,有:
string value = String.Format("{0:D5}", number);
关于c# - 如何将 1 更改为 00001?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19026352/