我认为我没有正确理解ToString()
方法。如何获得3位数?
12为012
123为123
6为006
i.ToString("000");
导致6为600。
答案 0 :(得分:1)
您应该使用d
。例如:ToString("d3");
答案 1 :(得分:0)
i.PadLeft(3,'0');
有关PadLeft
https://msdn.microsoft.com/en-us/library/92h5dc07(v=vs.110).aspx