c#或.net怎么实现数字前补0

c#或.net如何实现数字前补0
c#或.net如何实现数字前补0
如:1、2、3到100 
代码实现后的结果是: 001、002、003到100



------解决方案--------------------
用padleft就行
------解决方案--------------------
C# code

Console.WriteLine("{0,-10:D6} {1,-10:D6}", 123, 456);

------解决方案--------------------
C# code
    for (int i = 1; i <= 100; i++)
      System.Console.WriteLine(i.ToString("d3"));