在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