我想做的是在财务报告中显示数字,如下所示:
+ 5000
+ 176
- 10000
- 620230
因此,我需要打印出6个数字长的数字,并带有前导符号。
我试图将前导符号与前导空格相结合,例如:String.Format("{0,7:+#;-#;+0}", value);,但事实证明它给了我:
+5000
+176
-10000
-620230
无论如何,有没有使用String.Format来获取我想要的输出?
编辑:我知道我可以使自己的格式函数来实现该结果,并且我确实使用了一个。我出于好奇而问String.Format,看是否可以做到。
摇曳的蔷薇
相关分类