温馨提示×

String.Format C#有哪些不为人知的用法

c#
小樊
82
2024-06-24 22:28:34
栏目: 编程语言

  1. 格式化数字的千位分隔符:可以使用{0:n}来格式化数字,将其转换为带有千位分隔符的格式。

  2. 自定义日期格式:可以使用{0:yyyy-MM-dd}来自定义日期格式,在输出日期时可以按照指定的格式进行显示。

  3. 对齐文本:可以使用{0,-10}来对齐文本,将文本左对齐并占据10个位置。

  4. 格式化货币:可以使用{0:c}来格式化货币,将数字转换为货币格式并显示货币符号。

  5. 格式化百分比:可以使用{0:p}来格式化百分比,将数字转换为百分比格式并显示百分号。

  6. 使用自定义格式字符串:可以使用{0:0.00}来使用自定义的格式字符串,将数字保留两位小数并进行四舍五入。

  7. 使用条件格式:可以使用{0:0.00; -0.00}来使用条件格式,如果数字为正数则保留两位小数,如果为负数则保留两位小数并显示负号。

  8. 使用自定义标识符:可以在格式化字符串中使用自定义的标识符,如{0:##-####-####}来格式化电话号码等特定格式的数据。

0