String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。
String.Format (String, Object[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。
String.Format (IFormatProvider, String, Object[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项。指定的参数提供区域性特定的格式设置信息。
String.Format (String, Object, Object) 将指定的 String 中的格式项替换为两个指定的 Object 实例的值的文本等效项。
String.Format (String, Object, Object, Object) 将指定的 String 中的格式项替换为三个指定的 Object 实例的值的文本等效项。
常用的格式化数值结果表
常用的几种实例
1、字符串的数字格式
1 string str1 =string.Format("{0:N1}",56789); //result: 56,789.0 2 string str2 =string.Format("{0:N2}",56789); //result: 56,789.00 3 string str3 =string.Format("{0:N3}",56789); //result: 56,789.000 4 string str8 =string.Format("{0:F1}",56789); //result: 56789.0 5 st

本文详细介绍了Unity C#中的String.Format方法,包括不同重载的使用方式和参数,以及如何格式化数值、货币、百分比、日期等。通过实例展示了如何进行数字的位数限制、小数点后位数的指定、零占位符和数字占位符的运用,同时也讲解了日期的格式化方法。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



