[英]Numeric Format Strings - Align Positive and Negative Numbers when using Perenthesis like Excel using C#
使用Excel,我可以創建一個帶括號的數字格式的字符串,如下所示:
0_);(0)
這樣會在正數右邊創建一個與括號寬度相同的空格,以便它們與負數括號正確對齊。
對於C#,我使用以下格式字符串:
string Output = SomeNumber.ToString("0 ;(0)");
這將在正數之后插入一個空格。 但是,如果空格作為括號的寬度不同,則數字不能完全對齊。
如何在C#格式的字符串中創建一個文字寬度等於括號的空白文字?
您可以找到與括號寬度相同的空格(標點符號)的Unicode字符
https://www.cs.tut.fi/~jkorpela/chars/spaces.html
然后把那個unicode字符放到你的字符串中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.