File 如何在F中写入文件的开头#

File 如何在F中写入文件的开头#,file,f#,File,F#,我需要在现有文件的开头写一个运行编号。到目前为止,我所能做的就是写入每个文件的末尾。有什么帮助吗?怎么样(警告!未测试代码): 编辑: 更好的解决方案: File.WriteAllText("c:\\new.txt", "new Text" + File.ReadAllText("c:\\old.txt")) 向我们展示您尝试过的代码。可能只是创建新文件,将此编号写入其中,然后复制现有文件的内容,删除旧文件并保存新文件。可能有更好的方法。File.ReadAllText/WriteAllTex

我需要在现有文件的开头写一个运行编号。到目前为止,我所能做的就是写入每个文件的末尾。有什么帮助吗?

怎么样(警告!未测试代码):

编辑:

更好的解决方案:

File.WriteAllText("c:\\new.txt", "new Text" + File.ReadAllText("c:\\old.txt"))

向我们展示您尝试过的代码。可能只是创建新文件,将此编号写入其中,然后复制现有文件的内容,删除旧文件并保存新文件。可能有更好的方法。File.ReadAllText/WriteAllText.@Daniel打得不错。新的解决方案postedworks很棒!我使用了-File.writealText(“c:\\old.txt”,“new Text”+File.ReadAllText(“c:\\old.txt”)),因此更改的内容将位于同一个文件中,而不是新文件中。谢谢!
File.WriteAllText("c:\\new.txt", "new Text" + File.ReadAllText("c:\\old.txt"))