0
A
回答
0
通常,您在插入时必须重新编写文件 - 因为文本文件具有可变长度的行。
您可以使用的优化方式有:如扩展文件和缓冲写入,但可能必须缓冲任意数量 - 即在顶部插入一行。
如果我们更了解您的完整情景,我们将更有效地提供帮助。
0
循环访问您的文本文件并将行作为数组。修改数组并将其保存回文件。但是如果你有其他的文本文件,这不是一个好主意,对于这个特定的例子,它可以毫无问题地工作。
相关问题
- 1. 如何将最后50行从一个文件写入另一个文件Python
- 2. 番石榴的`文件#写入`不写最后一个空行?
- 3. 写入文本文件的最后一行?
- 4. 如何阅读在线文件的最后一行,从文件
- 5. 最后一行写两次
- 6. 写入一个文件,但只保存最后一行
- 7. 替换写入文件描述符的最后一行
- 8. 熊猫只写在CSV文件中的最后一行
- 9. C fgets() - 只有文件的最后一行写入数组?
- 10. 将字符串写入文件的最后一行,Python
- 11. batfile - 如何删除文件中的最后一行,空行?
- 12. 如何删除100M行文本文件中的最后一行而不必重写整个文件?
- 13. 删除文件的最后一行
- 14. 阅读python文件的最后一行
- 15. 只打印文件的最后一行?
- 16. 跳过文件的最后一行perl
- 17. 读取文件的最后一行
- 18. 只有最后一行正在写入文件
- 19. 写入fasta文件,只创建最后一行
- 20. 如何在scala中删除文件的最后一行?
- 21. 如何将文本追加到RichEdit控件的最后一行?
- 22. 如何用“”替换“,”。“在文件的最后一行?
- 23. 如何删除Ruby中的最后一行文件?
- 24. 如何修改文件的最后一行?
- 25. 如何高效地读取C++文件的最后一行
- 26. 如何不读取文件中的最后一行?
- 27. 我如何阅读文件的最后一行?
- 28. 如何查看new_line字符的最后一行文件? C++
- 29. 如何删除一个文件的最后N行?
- 30. 显示文本文件的第一行和最后一行?
接受以前的答案,所以人们会想要帮助你。 – 2011-03-20 15:15:45
另外,这是在C#还是IronPython? – 2011-03-20 15:16:08
您写入文本文件的数据是否与您给定的数据相同或是否有任何更改 – Dotnet 2011-03-21 03:59:29