C#| 使用String.Format()方法以文本(减号或零)打印数字

要用数字打印文本(减号或零),我们可以在C#中使用String类的方法。String.Format()

using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Demo for zero and negative integer number:");

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

输出结果

Demo for zero and negative integer number:
256
minus 256
zero

在上面的程序中,我们打印了文本“负256”代替-256,并打印了“零”代替0