簡體   English   中英

數字格式字符串-使用Perstthesis(如使用C#的Excel)時,對齊正數和負數

[英]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.

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