C#| 用前导零填充整数

要用前导零填充整数,我们可以使用C#中String类库方法的String.Format()方法。

using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Demo for pad zeros before an integer number:");

            Console.WriteLine(String.Format("{0:000000}", 256));
            Console.WriteLine(String.Format("{0:000000}", -256));          

            Console.WriteLine();  
        }
    }
}

输出结果

Demo for pad zeros before an integer number:
000256
-000256

在上面的程序中,我们以6位数字打印256-256数字,因为我们知道256有3位数字,并且用零填充(左/前)。