Modify the content of specific line in text file

2020-02-05 11:19发布

I'm new on c# and currently working on project so that I need to open an existing text file and editing the content of a specific line (i.e. 32) but I failed! Any help?

标签: c# file text line
1条回答
爱情/是我丢掉的垃圾
2楼-- · 2020-02-05 11:41

Well, based on your question you know the line number, so do something like this:

var lines = File.ReadAllLines("path to file");
lines[31] = "some value";
File.WriteAllLines("path to file", lines);

the first line of code gets you all the lines of a file into an array. The second line clearly sets thy known line to some value, and the third line overwrites the file with the new set of lines.

查看更多
登录 后发表回答