我想写一些代码,删除超过7天的所有DIRECTORIES。
所以:
D:\this
答案 0 :(得分:14)
您可以使用DirectoryInfo util
进行查找 DirectoryInfo d = new DirectoryInfo(dir);
if (d.CreationTime < DateTime.Now.AddDays(-7))
d.Delete();
答案 1 :(得分:2)
您可以使用DirectoryInfo
http://msdn.microsoft.com/en-us/library/system.io.directoryinfo.aspx
经验之谈说,在您的代码中包含健全性检查,您要删除的目录实际上是您要删除的目录...