在C#中,可以使用DataFormatString來實現(xiàn)數(shù)字格式化。下面列舉了一些常見的數(shù)字格式化技巧:
decimal amount = 123.45m;
string formattedAmount = string.Format("{0:C}", amount);
// 輸出 $123.45
double percentage = 0.75;
string formattedPercentage = string.Format("{0:P}", percentage);
// 輸出 75.00%
double number = 1234.56789;
string formattedNumber = string.Format("{0:N2}", number);
// 輸出 1,234.57
double scientificNumber = 123456789;
string formattedScientificNumber = string.Format("{0:E}", scientificNumber);
// 輸出 1.234568E+008
double customNumber = 12.3456;
string formattedCustomNumber = string.Format("{0:0.00}", customNumber);
// 輸出 12.35
這些是一些常見的數(shù)字格式化技巧,在實際應(yīng)用中可以根據(jù)需求進行自定義設(shè)置。