Я пытаюсь отобразить цифры в финансовом отчете следующим образом:
+ 5000
+ 176
- 10000
- 620230
Так что мне нужно распечатать номер длиной 6 цифр с начальным знаком.
Я пытался объединить ведущий знак с ведущими пробелами, как это: String.Format("{0,7:+#;-#;+0}", value);
, но оказалось, что это дает мне:
+5000
+176
-10000
-620230
Есть ли способ использовать String.Format для получения нужного мне результата?
Редактировать : Я понимаю, что мог бы создать свою собственную функцию форматирования для достижения этого результата, и я использовал ее. Я из любопытства прошу String.Format
посмотреть, можно ли это сделать.