Я пытаюсь проверить программу, если в течение часа не было создано ни одного файла, и отправит электронное письмо. Есть ли способ узнать, нет ли нового файла в папке, например, в течение 5 часов есть filewatcherэто событие?
Вы можете проверить это, выполнив следующие шаги
Затем сравните время создания с текущим временем и проверьте, меньше ли это 1 час.
var filePathList = Directory.GetFiles("rootPath"); var currentDateTime = DateTime.Now; var filesCreatedRecently = filesList.where(x => DateTime.Substract(currentDateTime, File.GetCreationTime(rooPath + x)).Hours < 1);