遍历目录计算时间删文件  private void DelFileList(string folderspec)
{     
DateTime time1,time2;
TimeSpan time3;
try
{  
DirectoryInfo dir = new DirectoryInfo(folderspec);
foreach(FileInfo f in dir.GetFiles())
{

time1 = DateTime.Now;
time2 = f.CreationTime;
time3 = time1 - time2; if(time3>所设定时间)
f.Delete();
}

foreach(DirectoryInfo d in dir.GetDirectories())
DelFileList(folderspec+"\\"+d.Name);
}
catch
{
//错误处理;
}
return;
}