在C#或Jscript.NET中,删除由System.IO.Path.GetTempPath()返回的文件夹中创建的文件是否必要(或更好),还是等待系统删除它们是可以接受的(如果这种情况发生)?删除创建的临时文件
0
A
回答
1
就您的程序如何工作而言,没有区别。
这个问题是文件夹中文件系统混乱的问题之一 - 文件夹中的文件越多,读取它的速度就越慢。
如果文件未被删除,还有可能磁盘空间不足。
通常,如果您的软件创建了临时文件,它应该自行清理(即删除不再使用的文件)。
1
在我看来,你总是清理你创造的混乱。除非用户精通使用清理工具(如CCleaner),否则“Temp”文件往往会长时间滞留。
注意:这会增加必须记住所有为创建它们而创建的临时文件的复杂性(和潜在的错误),但我认为这是值得的。 Gravell先生的This answer有一个简单的方法来处理这个问题。
相关问题
- 1. 删除临时文件php
- 2. 删除临时文件
- 3. 删除临时文件
- 4. 删除临时文件
- 5. 删除由pdf创建的临时文件
- 6. 删除临时为gm流创建的文件
- 7. 由resque worker创建的临时文件不会被删除
- 8. 创建临时文件并自动删除
- 9. 删除临时文件夹中的所有内容,删除临时文件,并创建一个新临时文件
- 10. Java创建临时文件
- 11. 如何使用vbscript删除在%temp%文件夹中创建的临时文件
- 12. 启动时删除临时文件
- 13. 何时删除临时文件?
- 14. 启动时删除临时文件
- 15. 不能删除临时ASP.NET的文件
- 16. 删除临时文件夹的内容
- 17. 删除临时文件夹的内容
- 18. 无法删除nignx的临时文件
- 19. 的MacOS:删除临时微软文件
- 20. 删除postgresql中的临时文件
- 21. 删除Java的“临时Internet文件”
- 22. 当我创建一个临时文件/目录时,它何时会被删除?
- 23. PackageInstallationReceiver无法删除临时apk文件
- 24. 自动删除临时文件
- 25. C# - 如何删除临时Internet文件
- 26. phpMyAdmin Cron删除临时文件
- 27. 删除临时文件在python
- 28. 使用FileStreamResult删除临时文件
- 29. 用Java删除临时文件
- 30. Ruby自动删除临时文件?
它最适合您的应用程序删除它创建的临时文件。 – Les 2012-08-01 19:10:48