要用前导零填充整数,我们可以使用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位数字,并且用零填充(左/前)。