To display custom formatting for zero and negative numbers, we can use String.Format() in C#, here is the example.
要显示零和负数的自定义格式,我们可以在C#中使用String.Format(),这是示例。
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Demo for custom formatting for zero and negative number");
Console.WriteLine(String.Format("{0:0.00;minus 0.00;zero}", 512.4567));
Console.WriteLine(String.Format("{0:0.00;minus 0.00;zero}", -512.4567));
Console.WriteLine(String.Format("{0:0.00;minus 0.00;zero}", 0.0));
Console.WriteLine();
}
}
}
Output
输出量
Demo for custom formatting for zero and negative number
512.46
minus 512.46
zero
In the above program, there are three sections separated by semicolon,
在以上程序中,用分号分隔了三个部分,
First for positive number
首先为正数
Second for negative number
负数第二
Third for zero
第三为零