Добавить строку в файл без разрыва строки - PullRequest
2 голосов
/ 30 июня 2011

Прямо сейчас я добавляю новую строку в существующий файл следующим образом:

   using (StreamWriter sw = File.AppendText(TemplateOutput))
   {
      sw.WriteLine(parsedFile);
   }

Таким образом AppendText автоматически добавляет разрыв строки в конец строки. Как я могу изменить это, чтобы не добавить разрыв строки в конец?

Ответы [ 4 ]

7 голосов
/ 30 июня 2011

Измените WriteLine вызов на Write.

В качестве альтернативы, если вы просто пытаетесь добавить текст в файл, используйте File.AppendAllText:

File.AppendAllText(TemplateOutput, parsedFile);

Нет необходимости выполнять больше работы, чем это:)

5 голосов
/ 30 июня 2011
using (StreamWriter sw = File.AppendText(TemplateOutput))
   {
      sw.Write(parsedFile);
   }
4 голосов
/ 30 июня 2011

Вместо этого используйте метод StreamWriter.Write .

0 голосов
/ 30 июня 2011

А как же

using (StreamWriter sw = File.AppendText(TemplateOutput))
{      
sw.Write(parsedFile);   
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...