格式化表示的通常格式.net
{ N [ , M ] [ :格式碼 ] }blog
N: 指定參數序列中的輸出序號,好比{0} , {1}, {2}等。字符串
M: 指定參數輸出的最小長度。 若是參數長度小於M,則空格填充;若大於等於M,則按實際長度輸出;it
若是M爲負,則左對齊,若是M爲正,則右對齊;若未指定M,默認爲0,如{1,5}表示將參數的值轉換爲字符串後按照5位右對齊輸出。變量
格式碼: 可選的格式化代碼字符串。字符
格式符 含義 示例 輸出結果數字
C 將數字按照金額形式輸出 Console.writeLine("{0:C}",10); ¥10.00ps
D / d 十進制整數,指定位數左補零 Console.WriteLIne("{0:D5}",10); 00010參數
F / f 固定位數小數,默認2位 Console.WriteLine("{0:F4}",10.56736); 10.5674格式化
N / n 千分位
P / p 百分比輸出,整數3位逗號,小數默認2位
X / x 十六進制,不夠前補0
0 0佔位符,不夠左補0,。小數超過則四捨五入
# #佔位符,整數去掉左邊無效0,小數四捨五入後去掉右邊無效0
若是是一個變量,用ToString(格式符) 比較方便。例如 n1.ToString("X4") //12 輸出 000C--------------------- 做者:fonjames 來源:CSDN 原文:https://blog.csdn.net/fonjames/article/details/52839889 版權聲明:本文爲博主原創文章,轉載請附上博文連接!