现在我将新行添加到现有文件中,如下所示:
using (StreamWriter sw = File.AppendText(TemplateOutput))
{
sw.WriteLine(parsedFile);
}
这样,AppendText会自动将换行符添加到行尾。我怎么能改变它,所以它不会添加换行到最后?
答案 0 :(得分:7)
或者,如果您只是尝试将某些文字附加到文件中,请使用File.AppendAllText
:
File.AppendAllText(TemplateOutput, parsedFile);
无需再做任何工作了。)
答案 1 :(得分:5)
using (StreamWriter sw = File.AppendText(TemplateOutput))
{
sw.Write(parsedFile);
}
答案 2 :(得分:4)
请改用StreamWriter.Write方法。
答案 3 :(得分:0)
怎么样?
using (StreamWriter sw = File.AppendText(TemplateOutput))
{
sw.Write(parsedFile);
}