我写了一个小代码,如果一个zip文件超过5小时(300薄荷),检查时间例程,然后必须删除该文件.我有这个代码.但它没有删除任何文件.
string[] zipfiles = Directory.GetFiles("D:\\images\\zipFiles\\", "*.zip*");
foreach (string zip in zipfiles)
{
FileInfo zipinfo = new FileInfo(zip);
string t = zipinfo.CreationTime.ToString();
TimeSpan span = DateTime.Now - zipinfo.CreationTime;
int k =0;
k = span.Minutes;
if (k > 300)
{
zipinfo.Delete();
}
else
{
}
}
Run Code Online (Sandbox Code Playgroud)