C#中常见的格式化字符串的方法

C# 中常用的格式化字符串方法.

一.ToString() 显示固定长度,比如流水账号,数据库里保存数值为:1,2,3……189…19764

这样显示在页面的ID就感觉对不齐,不美观,所有我们常常想左边用”0″来补齐.

如下方法: ID.ToString().PadLeft(10,’0′);  不足10位的左面用”0″ 补齐

0000000001

0000000002

……

0000000189

0000019764

二. C# ToString() 里还有一种格式化可以将 ID.ToString(“D10″) ,功能也是将字符串格式化,不足10位前面补0

三. Num.ToString(“C”)  Num在数据库中表示金额字段(400),这样格式化以后是将会显示  ¥400.00 可以看到前面添加了 ¥ 符号,后面还保留了2为数字.

四. 三位,三位 数字分隔显示,比如 259016775 如果显示成这样 259,016,775 是不是体验更好,它对应的ToString() 格式化标识是这样的  259016775.ToString(“N”)  结果:  259,016,775.00 

五. 数字科学表示法, 格式化方法 77000.ToString(“E”)     结果:7.700000E+007

六. 十六进制表示类型  格式化方法 255.ToString(“X”)     结果:FF



回到顶部