Modify the content of specific line in text file

前端 未结 1 1768
时光取名叫无心
时光取名叫无心 2020-12-10 08:59

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?

相关标签:
1条回答
  • 2020-12-10 09:20

    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.

    0 讨论(0)
提交回复
热议问题