标签: c# text-files read-write system.io.file
我想自动编辑一些文本文件,但我不知道该怎么做。
我想打开一个文件,检查所有行,如果一行以'C'开头,我删除前39个字符等等。然后用其他名称保存所有文件。
我已经有了一部分代码:
var car = ligne[0]; if(car != 'C') { continue; } ligne.Remove(0, 39);
我使用StreamReader来阅读,但是在另一个文件中阅读和保存的简单方法是什么?
StreamReader
答案 0 :(得分:7)
尝试File.ReadAllLines,它打开一个文件,读取所有内容,关闭文件并返回包含所有行的数组。
进行处理......
然后File.WriteAllLines打开文件,写入数据并关闭文件。