Excel を使用すると、次のように括弧付きの適切な数値書式文字列を作成できます。
0_);(0)
これにより、正の数の右側に括弧と同じ幅のスペースが作成され、負の数の括弧と正しく整列します。
C# では、次の書式文字列を使用しています。
string Output = SomeNumber.ToString("0 ;(0)");
これにより、正の数の後にスペースが挿入されます。ただし、Space の幅が括弧のように異なる場合、数字は完全に整列しません。
かっこと同じ幅の空白スペースである C# 形式の文字列でリテラルを作成するにはどうすればよいですか?