FileSystemWatcher событие Deleted: как проверить, что было удалено - файл или папка? - C#
Формулировка задачи:
Нужно определять является ли объект файлом или директорией, в остальных событиях изпользую
Но каким образом можно проверять при удалении?
Заранее спасибо
if (File.Exists(e.FullPath)) {} else {}
Решение задачи: «FileSystemWatcher событие Deleted: как проверить, что было удалено - файл или папка?»
textual
Листинг программы
WatcherFile = new FileSystemWatcher("watch"); WatcherFile.IncludeSubdirectories = true; WatcherFile.NotifyFilter = NotifyFilters.FileName; WatcherFile.EnableRaisingEvents = true; WatcherFile.Deleted += OnDeleted; WatcherFolder = new FileSystemWatcher("watch"); WatcherFolder.IncludeSubdirectories = true; WatcherFolder.NotifyFilter = NotifyFilters.DirectoryName; WatcherFolder.EnableRaisingEvents = true; WatcherFolder.Deleted += OnDeleted;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д