.NET Framework 提供了一种一致、灵活而且全面的方式,使您能够将任何数值、枚举以及日期和时间等基数据类型表示为字符串。格式化由格式说明符字符的字符串控制,该字符串指示如何表示基类型值。例如,格式说明符指示:是否应该用科学记数法来表示格式化的数字,或者,格式化的日期在表示月份时应该用数字还是用名称。
.NET Framework 还使用区域性设置,以便用适合于特定区域性的形式表示基类型。您可以提供自定义的区域性设置,或者使用与当前线程关联的默认区域性设置。例如,格式化货币类型的时候,区域性设置指定用于货币符号、组分隔符以及小数点分隔符的字符。
.NET Framework 允许定义自定义格式化方案和自定义区域性设置。此功能允许扩展现有基类型的格式化方案以适应自定义方案,或者为自定义类型创建自定义格式化方案。
本节内容
- 格式化概述
-
概述基类库如何实现格式化,如何格式化数值类型,如何格式化字符串类型,以及如何针对特定区域性进行格式化。
- 复合格式化
-
描述如何将一个或多个格式化值嵌入字符串。然后该字符串可以显示在控制台上或被写至流。
- 数字格式字符串
-
描述用于创建数值类型的字符串表示形式的标准和自定义格式字符串。
- 日期和时间格式字符串
-
描述用于创建 DateTime 类型的字符串表示形式的标准和自定义格式字符串。
- 枚举格式字符串
-
描述用于创建枚举类型的字符串表示形式的标准格式字符串。
- 自定义格式字符串
-
提供有关自定义格式字符串的表示形式的信息,以及有关向自定义类型或现有类型添加自定义格式字符串的信息。