C # Форматирование вывода для файла? - PullRequest
0 голосов
/ 07 июня 2011

Я создаю программу на C #, которая выводит текст в файл.Я хочу выровнять всю информацию на основе заданной спецификации.Например, я хочу, чтобы у line# было 20 знаков пространства, у message info - 25 знаков.Если пространство не используется, я хочу, чтобы это были пустые места.Я искал везде и не смог найти что-нибудь для работы.

Ниже приведен основной пример.Я использовал периоды для форматирования в посте, я не хочу использовать их в своем выводе.

Line #1.............Message Info #1      

Line #15............Message Info #15          

Line #534...........Message Info #534

Ответы [ 2 ]

4 голосов
/ 07 июня 2011

Смотрите здесь net отформатируйте строку с фиксированными пробелами

var line1 = String.Format("{0,20}", s);
1 голос
/ 07 июня 2011

Это мой доступный ресурс для форматирования строк в C #, и это практически все, что вы делаете:

http://blog.stevex.net/string-formatting-in-csharp/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...