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