使用下面的代碼:StreamReader讀取文件和StreamWriter寫入結果省略第一行?
string lines = "";
using (StreamReader sr = new StreamReader(@"file.txt"))
{
lines = sr.ReadLine();
}
using (StreamWriter writer = new StreamWriter(@"file.txt"))
{
writer.Write(lines); // Change this to skip the first line
}
我怎樣才能使改寫一切,除了第一行?
你的代碼是完全錯誤的。 'lines'的類型是'string' ...它不是一個數組。另外,你正在調用'ReadLine' ...,因爲它不是複數..讀取_a單行_... –
我不明白你想要做什麼。你只是讀一行,如果你跳過它,那麼你什麼都沒有? –