У меня есть набор файлов, и я хотел бы отслеживать их изменения.
Я пробовал класс FileSystemWatcher, но кажется, что уведомления запускаются после изменения файла, а затем сохраняются. Скажем, если я отслеживаю каталог на наличие изменений в файлах .txt, откройте какой-нибудь файл и сохраните его. FileSystemWatcher работает. Но как я могу отслеживать изменения, когда файл открыт и что-то набрано без сохранения? Чтение оригинала, а затем чтение того же файла через некоторый интервал, а затем сравнение их кажется медленным и глупым. Есть ли хороший способ отслеживать такую ситуацию?