Уважаемые эксперты, помогите разобраться. Есть OpenBrowserDialog через него выбираем корневой каталог, в нем содержатся подкаталоги с тестовыми файлами. Как организовать удаление всех файлов в подкаталогах которые старше определенной даты последнего изменения? Можно ли установить дату визуально? Можно ли сделать выбор диапазона который не удалять, пример: удаляем все .txt файлы в каталогах и подкаталогах кроме файлов у которых дата последнего изменения (01.12.2019 - 31.12.2019).
все это можно для выбора даты используйте MonthCalendar в ToolBox если делаете на WinForms вот пример поиска по папкам
список будет содержать пути ко всем найденным файлам
public List<string> Files = new List<string>();
метод для поиска во всех папках и под папках
public void DirSearch(string sDir)
{
foreach (var f in Directory.GetFiles(sDir))
{
Files.Add(f.ToLower());
}
foreach (var d in Directory.GetDirectories(sDir))
{
DirSearch(d);
}
}
потом можете пройтись по списку с файлами и посмотреть какие файлы соответствуют вашим критерием и если надо удалить их
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости