2011-06-30 40 views
2

現在我追加新行現有的文件是這樣的:追加行文件時不換行

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

這樣AppendText通過自動添加一個換行符到該行的末尾。我怎麼改變它,所以它不會添加換行符到最後?

回答

7

更改WriteLine致電Write

或者,如果你只是想追加一些文本文件,請使用File.AppendAllText

File.AppendAllText(TemplateOutput, parsedFile); 

不需要做任何比這:)

+0

那是再好不過了!謝謝。 – hs2d

5
using (StreamWriter sw = File.AppendText(TemplateOutput)) 
    { 
     sw.Write(parsedFile); 
    } 
0

什麼

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