验证一个文件的大小,如果它是大于那么X空它
答
可以使用FileInfo类的Length属性来获取文件的大小,然后截断与WriteAllText()或类似的文件:
using System.IO;
if (new FileInfo(yourFilePath).Length > Int32.MaxValue) {
File.WriteAllText(yourFilePath, String.Empty);
}
答
FileInfo fInfo = new FileInfo(@"c:\temp\test.txt");
if (fInfo.Length> 2147483648)
{
File.WriteAllText(fInfo.FullName, "");
}
答
FileInfo f = new FileInfo("path to file");
if (f.Length > 2147483648)
File.Delete("path to file");
你能告诉我们什么语言/工具你想用java,python,bash吗? – 2011-03-29 08:33:18
@詹姆斯 - 见标签... – 2011-03-29 08:34:27
你是什么意思清空它?删除它?回收这些钻头? – SWeko 2011-03-29 08:34:50