Подтвердить что ты не робот

Получение всех файлов, измененных в диапазоне дат

У нас есть приложение asp.net, С#, в котором есть требование получить все файлы, чья дата изменится, будет b/w startdate и enddate. Как мы можем достичь этого? Также хотите получить все файлы, не измененные за последние 3 месяца?

4b9b3361

Ответ 1

В соответствии с этим сообщением вы можете сделать это:

var directory = new DirectoryInfo(your_dir);
DateTime from_date = DateTime.Now.AddMonths(-3);
DateTime to_date = DateTime.Now;
var files = directory.GetFiles()
  .Where(file=>file.LastWriteTime >= from_date && file.LastWriteTime <= to_date);