1
如何將十進制值轉換爲以負號爲前綴的十進制數字字符串(0-9)?格式將十進制值轉換爲以負號爲前綴的字符串
小數付款金額= -871.00M;
我需要它格式化成:-000000871.00
格式參數可以是除了d,R和X任何有效的標準數字格式說明,以及自定義數字格式說明的任何組合。
如何將十進制值轉換爲以負號爲前綴的十進制數字字符串(0-9)?格式將十進制值轉換爲以負號爲前綴的字符串
小數付款金額= -871.00M;
我需要它格式化成:-000000871.00
格式參數可以是除了d,R和X任何有效的標準數字格式說明,以及自定義數字格式說明的任何組合。
您可以使用ToString
進行格式化,檢查出Custom Numeric Format Strings的MSDN。
var paymentAmtFormatted = paymentAmt.ToString("000000000.00");
Console.WriteLine(paymentAmtFormatted);
上面打印以下到Console
:
-000000871,00
我使用的Zero Placeholder:
與相應的替換零數字,如果有的話; 否則,零會出現在結果字符串中。
謝謝!我從來沒有想過嘗試那個。 – user845469
歡迎來到StackOverflow!沒問題,如果答案是解決問題的答案,請不要忘記將答案標記爲已接受的答案。 –