3
我是c#的新成員,目前正在處理項目,因此需要打開現有的文本文件並編輯特定行(即32)的內容,但我失敗了!任何幫助?修改文本文件中特定行的內容
我是c#的新成員,目前正在處理項目,因此需要打開現有的文本文件並編輯特定行(即32)的內容,但我失敗了!任何幫助?修改文本文件中特定行的內容
好,根據你的問題,你知道的行數,所以做這樣的事情:
var lines = File.ReadAllLines("path to file");
lines[31] = "some value";
File.WriteAllLines("path to file", lines);
的第一行代碼讓你一個文件的所有行到一個數組。第二行清楚地將您已知的行設置爲某個值,第三行將用新的行集覆蓋文件。
我正在寫這個,因爲你提交了!似乎最合乎邏輯的答案。 – 2013-03-27 10:12:03
@Nathan,謝謝!無論如何,我很確定OP的情況。偉大的思想認爲一樣吧? – 2013-03-27 10:14:09
我當然想這樣想! – 2013-03-27 10:14:35