簡體   English   中英

根據自定義格式在C#中設置十進制值的格式

[英]Formatting decimal values in C# based on custom format

在基於自定義格式設置十進制值的格式時,我的項目遇到了問題。
格式設置為

>>>,>>>,>>>,>>>,>>9.99 

這是從數據庫中獲取的。

在C#代碼中,我們最初將'>'替換為'#',將'9'替換為'0'。
對於25.65等值,它工作正常,但對於5.00,則顯示05.00。
因此,我們的工作被替換為“#”和“ 9”,從而解決了我們的問題。
但這又導致了新的問題。 它適用於25.65,5.00之類的值。
但對於值0.00,則顯示.00。 有人可以幫忙嗎?

將“>”替換為“#”

  • 和9在#之前加上#。

  • 和9在0之后加上0。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM