格式化型別
.NET Framework 提供您一致的、彈性的和完整的方式來將任何數值、列舉型別 (Enumeration),以及日期和時間基底資料型別表示為字串。格式化由格式規範字元組成的字串來控制,其可指示如何表示基底型別 (Base Type) 值。例如,格式規範可以指示格式化數字是否應該以科學標記法來表示,或格式化日期是否應該將月份表示為數字或名稱。
.NET Framework 也會使用文化特性設定,以適合特定文化特性 (Culture) 的方式來表示基底型別。您可以提供自訂的文化特性設定,或使用與目前執行緒相關的預設文化特性設定。例如,在格式化貨幣型別時,文化特性設定會指定要做為貨幣符號、群組分隔符號和小數分隔符號的字元。
.NET Framework 允許您定義自訂格式配置和自訂文化特性設定。這種能力可以讓您擴展現有基底型別的格式配置,以提供幫助給自訂案例,或替自訂型別建立自訂格式配置。
在本節中
- 格式化概觀
提供基底類別庫 (Class Library) 將如何實作格式、如何格式化實值型別、如何格式化字串型別,和如何替特定文化特性進行格式化的概觀。
- 複合格式
描述如何將一個或更多的格式化值嵌入字串。字串可以隨後顯示在主控台 (Console) 或寫入資料流。
- 數值格式字串
描述用來建立實值型別之字串表示的標準和自訂格式字串 (Format String)。
- 列舉型別格式字串
描述用來建立列舉型別之字串表示的標準格式字串。
- 自訂格式字串
提供相關資訊,以便您執行自己的格式字串解譯,或加入自訂格式字串到自訂或現有型別。
相關章節
- 基本字串作業
解釋如何使用 String 和 StringBuilder 類別中的數種方法來操作字串。
- 剖析字串
說明如何將物件初始化為這些物件的字串表示所描述的值。剖析是格式化的反向作業。