String.Format大全(C# Java)

2019-12-26 13:16:01王旭

String.format无论是在C#中还是在java中应用都非常广泛,今天小编抽个时间把有关string.format知识总结分享给大家,需要的朋友可以参考下

c#string.format

字符串的数字格式

 

 
  1. stringstr1 =string.Format("{0:N1}",56789); //result: 56,789.0  stringstr2 =string.Format("{0:N2}",56789); //result: 56,789.00 
  2. stringstr3 =string.Format("{0:N3}",56789); //result: 56,789.000  stringstr8 =string.Format("{0:F1}",56789); //result: 56789.0 
  3. stringstr9 =string.Format("{0:F2}",56789); //result: 56789.00  stringstr11 =(56789 / 100.0).ToString("#.##"); //result: 567.89 
  4. stringstr12 =(56789 / 100).ToString("#.##"); //result: 567 

C 或 c

货币

 

 
  1. Console.Write("{0:C}", 2.5); / 2.50  Console.Write("{0:C}", -2.5); //($2.50)