格式化输出-数字.ToString

作者:vkvi 来源:千一网络(原创) 日期:2011-1-16

数字 .ToString 有四个重载方法:

ToString()

将数字转换成字符串。

ToString(IFormatProvider)

使用指定的区域性特定格式信息转换为字符串。

ToString(String)

使用标准数字格式字符串自定义数字格式字符串转换为字符串。

我个人比较习惯于自定义数字格式字符串,所以这里举例说明自定义数字格式字符串。

可以看出:

  • 0 表示零占位符。若对应数字存在,则显示数字;否则显示 0。
  • # 表示数字占位符。若对应数字存在,则显示数字;否则留空。
  • . 表示小数点。小数点左边的数不使用符号会自动显示,小数点右边的数不使用符号,会被当作保留 0 位小数。当然,如果什么符号都不使用,就相当于 ToString() 了,全部数字都显示。
  • , 表示分组。
  • % 表示百分比,会自动乘 100。
  • ; 表示将三个格式字符串分隔开:正数使用第一个格式字符串,负数使用第二个格式字符串,零使用第三个格式字符串。

ToString(String, IFormatProvider)

使用格式字符串和区域性特定格式信息转换为字符串

你前面那位网友看了:C# 1 Ticks 是多少?Ticks 字符串多长?

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
赞助商们
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章近 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他