String的高级用法(String.Format)
发布时间:2021-05-21 06:58:15 所属栏目:大数据 来源: https://www.jb51.cc
导读:string.Format C#的String.Format的一般地我们可以直接使用string.format()或int.ToString()和float.ToString() 下面是一些String.Format的一些其它用法,在某些情况下特别有用。 ?小数点位数 1、这个例子是小数点固定两位,两个小数点用 0.00表示,如果floa
string.FormatC#的String.Format的一般地我们可以直接使用string.format()或int.ToString()和float.ToString() 下面是一些String.Format的一些其它用法,在某些情况下特别有用。 ?小数点位数1、这个例子是小数点固定两位,两个小数点用 0.00表示,如果float的小数点后的值小于0,将会补两个0 String.Format("{0:0.00}",123.4567); // "123.46" String.Format(123.4); "123.40" String.Format(123.0); "123.00" 小数四舍五入2、这个例子的小数四舍五入 {0:00.0} "123.5" String.Format(23.4567); "23.5" String.Format(3.4567); "03.5" String.Format(3.4567); "-03.5"?人性化显示大数字3、这个例子是人性化地显示大数字 {0:0,0.0}12345.67); "12,345.7" String.Format(12345.67);? 更多的占位符数字 {0:N2} 12.36 数字 {0:N0} 13 货币 {0:c2} $0:c4} $12.3656 货币 ¥{0:N2}" ¥ 科学计数法 {0:E3} 1.23E+001 百分数 {0:P} 12.25% P and p present the same. 日期 {0:D} 2006年11月25日 日期 {0:d} 2006-11-25 日期 {0:f} 2006年11月25日 10:300:F} 2006年11月25日 30:000:s} 26 时间 {0:T} 00 (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |