C#字符串格式化--数字格式化实例
//占位符使用
Console.WriteLine("{0:#.##}", 1.55); //1.55
Console.WriteLine("{0:#.##}", 4); //4
Console.WriteLine("{0:#.##}", 48.0000);//48
Console.WriteLine("{0:#.00}", 48.0000);//48.00
Console.WriteLine("{0:#.00}", 48); //48.00
Console.WriteLine("{0:#.##}", 48.5555);//48.56
Console.WriteLine("{0:#.00}", 48.5555);//48.56
2.数字字符串的格式化实例
//百分比测试
Console.WriteLine("{0:P}", 1); //100.00%
Console.WriteLine("{0:P0}", 1); //100%
Console.WriteLine("{0:P5}", 1); //100.00000%
//十进制
Console.WriteLine("{0:D}", 1); //1
Console.WriteLine("{0:D2}", 1); //01
Console.WriteLine("{0:D3}", 1); //001
Console.WriteLine("{0:D}", 123456); //123456
//千分号隔开十进制
Console.WriteLine("{0:N}", 123456); //123,456.00
Console.WriteLine("{0:N0}", 123456); //123,456
//去零的#占位符
Console.WriteLine("{0:#.##}", 1); //1
Console.WriteLine("{0:#.##}", 1.356); //1.36----四舍五入,保留2位小数