Мне интересно, является ли просмотр файла/каталога изменений с использованием класса FileSystemWatcher чрезвычайно интенсивным по памяти. Я разрабатываю настольное приложение на С#, которое будет постоянно работать за кулисами на низкопроизводительных компьютерах, и мне нужен какой-то способ проверить, не изменились ли различные файлы. Я могу придумать несколько решений:
- Смотрите каталоги с помощью FileSystemWatcher.
- Запустите временный поток на интервале, который проходит, и вручную проверяет это.
- Проверяйте вручную каждый раз, когда запускается поток обработчика действий (программа иногда что-то делает с действием).
Какие-либо предложения?
Спасибо!
плохая панда