【发布时间】:2011-08-10 09:26:11
【问题描述】:
我目前可以使用以下方法删除文本文件的最后一行:
var lines = System.IO.File.ReadAllLines("test.txt");
System.IO.File.WriteAllLines("test.txt", lines.Take(lines.Length - 1).ToArray());
但是,如何才能删除文本文件的开头?
【问题讨论】:
-
也许不是您正在寻找的答案,但是将代表第一行的字节替换为 NULL 怎么样?下次你可以 File.ReadAllLines 时,它会跳过所有初始的 NULL 字节