1、直接型,通過ToString()函數直接格式化。
例如把money = 12345.67 格式成 money = 12,345.67。代碼如下:?
string?_money?=?moeny.ToString("N")或者string?_moeny?=?money.ToString("#,###.00")
2、本地化型,通過CultureInfo類,根據指定的文化進行格式化,同樣的,代碼如下:
double?money?=?12345.67;?
CultrueInfo?ci?=?new?CultrueInfo("zh-CH");?
string?_money?=?money.ToString("c",ci)。
擴展資料:
1、toString() 方法用於返回以壹個字符串表示的 Number 對象值。如果方法使用了原生的數據類型作為參數,返回原生數據類型的 String 對象值。如果方法有兩個參數, 返回用第二個參數指定基數表示的第壹個參數的字符串表示形式。
2、CultureInfo類保存區域性特定的信息,如關聯的語言、子語言、國家/地區、日歷和區域性約定。此類還提供對 DateTimeFormatInfo、NumberFormatInfo、CompareInfo和 TextInfo的區域性特定實例的訪問。
這些對象包含區域性特定操作(如大小寫、格式化日期和數字以及比較字符串)所需的信息。
百度百科-CultureInfo