格式设置机制允许使用下列方法之一来为值设置格式:
- 使用标准格式说明符或自定义格式说明符
允许根据预定义格式模式或自定义格式模式,为 数字和日期时间值 设置格式 (格式模式在 MSDN 中进行了叙述,也可以在 格式说明符 主题中找到)。 例如,一个数值可以被呈现为货币金额、十六进制值、科学计数等。 一个日期/时间值可以被呈现为标准的短日期、长日期或完整日期/时间形式。
如果标准的模式不符合你的需要,那么可以使用自定义格式说明符来构造一个新的自定义模式。 当使用自定义格式说明符时,自定义文本可以被添加到结果字符串中。
- 使用复合格式设置
此功能是上一功能的扩展,因为它允许使用标准格式说明符或自定义格式说明符来为 数字和日期时间值 设置格式,并且可以将任意自定义文本添加到结果字符串中。 当为 字符串值 设置格式时,也可以将任意自定义文本添加到结果字符串中。
参阅 复合格式设置 主题获取更多内容。
- 使用自定义格式提供程序
提供为 值或任意类型 设置格式的功能,虽然你需要通过代码人工为值设置格式。 请参阅 自定义格式设置 主题了解更多细节内容。