VB.NET将文本附加到现有CSV文件中的行尾

时间:2014-03-25 19:35:37

标签: vb.net csv append

如何将文本附加到文本文件的末尾,并在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方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

如果文件不是太大,最简单的可能是使用IO.File.ReadAllLines方法将文件读入内存并修改数据并使用WriteAllLines方法将其写回。

对于非常大的文件,您可能正在阅读每行修改它并将其写入不同的文件。