C# 删除某文件夹下 过期文件
//得到F:\Temp文件夹下所有.jpg图片文件
DirectoryInfo di = new DirectoryInfo(@"F:\Temp");
FileInfo[] fi = di.GetFiles("*.jpg");
//this.Label1.Text = fi.Length.ToString();//图片文件的个数
DateTime dtNow = DateTime.Now;
foreach (FileInfo tmpfi in fi)
{
if (tmpfi.Name != "1.jpg")
{
//tmpfi.CreationTime;//创建时间
TimeSpan ts = dtNow.Subtract(tmpfi.LastWriteTime);
if (ts.TotalMinutes > 30)//距现在30分钟以上
{
tmpfi.Delete();//删除文件
}
}
}
posted on 2009-02-25 11:01 freeliver54 阅读(4068) 评论(1) 编辑 收藏 举报