C#删除一个txt中前4000行内容

删除一个txt中前4000行内容,有什么简单的方法,有没有什么方法直接把这4000替换成别的内容也可以,类似开始这种

List<string> lines = new List<string>(File.ReadAllLines("文件.txt"));
lines.RemoveAt(3999);//删除第4000行
File.WriteAllLines("文件.txt", lines.ToArray());