System.IO.DirectoryInfo di = new DirectoryInfo(Server.MapPath("images\\"));
//获取目录下的文件
FileInfo[] fiArr = di.GetFiles();
foreach (FileInfo fi in fiArr)
{
//获取扩展名为.gif的文件。注意区分大小写
if(fi.Extension.ToString() ==".gif" )
{
//定义一个时间间隔为2秒
TimeSpan min = new TimeSpan(0,0,0,2,0);
//如果文件的创建时间小于当前时间剪去时间间隔的文件
if(fi.CreationTime < DateTime.Now.Subtract(min))
{
fi.Delete();
}
}
}