如何将文本附加到文本文件的末尾,并在VB.NET中已有行?
例如,我的文本文件如下所示:
头1,标题2,header3 值1,值2,值3 stuff1,stuff2,stuff3
我希望在每行的末尾添加新文本,所以它看起来像这样: 头1,标题2,header3,newheader 值1,值2,值3,NEWVALUE stuff1,stuff2,stuff3,Newstuff文件
我知道在Perl中你可以指向该行然后对其进行操作,是否有一些VB.net方法可以做到这一点?
答案 0 :(得分:0)
如果文件不是太大,最简单的可能是使用IO.File.ReadAllLines方法将文件读入内存并修改数据并使用WriteAllLines方法将其写回。
对于非常大的文件,您可能正在阅读每行修改它并将其写入不同的文件。