Мне нужен FileSystemWatcher, который может наблюдать те же конкретные пути и определенные расширения.
Но пути могут быть десятками, сотнями или, может быть, тысячами (надеюсь, нет: P), то же самое с расширениями. Пути и ext добавляются пользователем.
Создание сотен FileSystemWatcher - это не очень хорошая идея, не правда ли?
Итак - как это сделать?
Можно ли смотреть / наблюдать каждое устройство (жесткие диски, флэш-память SD, pendrives и т. Д.)?
Будет ли это эффективно? Я так не думаю ... Любое изменение файла журнала Windows, сканирование файла антивирусной программой - это может сильно замедлить мою программу с помощью SystemWatcher: (