C#格式化

格式化表示的通常格式.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 版權聲明:本文爲博主原創文章,轉載請附上博文連接!

相關文章
相關標籤/搜索