我想知道如何使用文本文件中的行索引编辑特定行? 防爆。我不能像某些字符串一样使用过滤器,因为有些行会重复,但只有它们的独特之处在于它们的行索引。基本上,如果我想在文本文件中编辑第4行并将其替换为其他内容,我该怎么做?
答案 0 :(得分:1)
您可以使用File.ReadAllLines()
和File.WriteAllLines()
来简化此操作:
int index = 10; // You index set here.
string filename = "Your filename goes here";
var lines = File.ReadAllLines(filename);
lines[index] = "New line for index";
File.WriteAllLines(filename, lines);