我正在尝试进行程序检查,如果一个小时之内没有正在创建的文件,它将发送一封电子邮件, 有没有一种方法可以知道一个文件夹中是否没有新文件,例如5个小时 Filewatcher有该事件吗?
答案 0 :(得分:0)
您可以按照以下步骤检查
然后将“创建时间”与当前时间进行比较,并检查是否小于1小时。
var filePathList = Directory.GetFiles("rootPath");
var currentDateTime = DateTime.Now;
var filesCreatedRecently = filesList.where(x => DateTime.Substract(currentDateTime, File.GetCreationTime(rooPath + x)).Hours < 1);