我正在创建一个转到网站(从文本文件加载网站列表)的程序,执行一些任务,然后从文本文件转到下一个网站。从文本文件中删除一行
这是有效的,但现在我需要在程序完成后从文件中删除一行(网站)。我该怎么做?
这里是我的加载TXT代码网站:
DialogResult result = openFileDialog1.ShowDialog();
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
System.IO.StreamReader sr = new
System.IO.StreamReader(openFileDialog1.FileName);
text = sr.ReadToEnd();
split = text.Split(new Char[] {'\n' });
}
从文本文件中删除行的唯一方法是用除该行之外的所有内容覆盖文件。除非你从文件的* *端删除,在这种情况下,你可以想象截断文件。 –