C #: перед началом файла - PullRequest
       28

C #: перед началом файла

33 голосов
/ 27 августа 2009

Как лучше всего добавить текст в начало файла с помощью C #?

Я не мог найти простой способ сделать это, но придумал пару обходных путей.

  1. Откройте новый файл, напишите текст, который я хотел добавить, добавьте текст из старого файла в конец нового файла.

  2. Поскольку текст, который я хочу добавить, должен содержать не более 200 символов, я подумал, что мог бы добавить символы пробела в начало файла, а затем перезаписать пробел текстом, который я хотел добавить. .

Кто-нибудь еще сталкивался с этой проблемой, и если да, что вы сделали?

Ответы [ 11 ]

0 голосов
/ 15 декабря 2010

Поместите содержимое файла в строку. Добавьте в эту строку новые данные, которые вы хотите добавить в начало файла - string = newdata + string. Затем переместите позицию поиска файла в 0 и запишите строку в файл.

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