我想驗證一個文件夾的大小,如果它是大於2GB我應該清空它。我怎麼能這樣做?驗證一個文件的大小,如果它是大於那麼X空它
2
A
回答
5
可以使用FileInfo類的Length屬性來獲取文件的大小,然後截斷與WriteAllText()或類似的文件:
using System.IO;
if (new FileInfo(yourFilePath).Length > Int32.MaxValue) {
File.WriteAllText(yourFilePath, String.Empty);
}
1
FileInfo fInfo = new FileInfo(@"c:\temp\test.txt");
if (fInfo.Length> 2147483648)
{
File.WriteAllText(fInfo.FullName, "");
}
2
FileInfo f = new FileInfo("path to file");
if (f.Length > 2147483648)
File.Delete("path to file");
相關問題
- 1. 那麼在x86-64上它是大端?
- 2. X-Sendfile如果文件大小大於4G,則無法下載
- 3. jquery驗證文件大小
- 4. 把那想,如果它被自動調整大小
- 5. 如何檢查目錄內的所有文件的大小,如果超過特定大小則清空它
- 6. 驗證文件是它聲稱是它的文件擴展名
- 7. Rails - 回形針驗證附件大小,當它不應該?
- 8. 這是什麼LINQ的方法語法,它是一個連接,如果不是,那麼它是什麼?
- 9. 表是否大於文件系統的最大文件大小?
- 10. 如果表單全部是空白,那麼rails驗證拒絕
- 11. <#assign X = $ {大小}>它不會給出正確的結果
- 12. 城堡驗證器如何驗證是否小於/大於或等於
- 13. Flex鏈接:爲什麼我的swf文件的大小小於它的swc的大小?
- 14. Scalatra - 文件上傳 - 文件大小當它不是太大的錯誤
- 15. 文件大小驗證laravel 5.3
- 16. Yii無法驗證文件大小
- 17. JavaScript文件上傳大小驗證
- 18. 驗證上傳文件大小
- 19. 在上傳前驗證文件大小
- 20. Carrierwave翻譯上驗證文件大小
- 21. Qt Widget自動調整大小,如果它包含空佈局
- 22. 基於它的大小的HTML調整大小圖像
- 23. 驗證Swift BIC,如果它是SEPA
- 24. 檢查文件是否爲空,如果它是f.write它
- 25. char數組的strlen大於它的大小。如何避免?
- 26. Mysql如果兩列相等,並且它們都大於一個
- 27. 驗證字符串的最小和最大長度,但允許它爲空
- 28. 爲什麼轉換的視頻文件大小大於原始文件大小?
- 29. Excel的VBA多如果那麼對於一個小區結果
- 30. 力的圖像爲特定的大小,如果它是更大的
你能告訴我們什麼語言/工具你想用java,python,bash嗎? – 2011-03-29 08:33:18
@詹姆斯 - 見標籤... – 2011-03-29 08:34:27
你是什麼意思清空它?刪除它?回收這些鑽頭? – SWeko 2011-03-29 08:34:50