Це є один із членів простору імен System.IO. Використовуйте FileSystemWatcher, щоб стежити за змінами у вказаному каталозі. Ви можете спостерігати за змінами у файлах і підкаталогах зазначеного каталогу. Ви можете створити компонент для перегляду файлів на локальному комп’ютері, мережевому диску або віддаленому комп’ютері.
File Watcher є інструмент IntelliJ IDEA, який дозволяє вам автоматично запускати інструменти командного рядка, такі як компілятори, засоби форматування або лінтери, коли ви змінюєте або зберігаєте файл у IDE.
Файл. C# містить статичний клас File для виконання операцій введення-виведення фізична файлова система. Статичний клас File містить різноманітні утиліти для взаємодії з фізичними файлами будь-якого типу, наприклад. двійковий, текстовий тощо. Використовуйте цей статичний клас File для виконання деяких швидких операцій із фізичним файлом.
Створіть екземпляр класу FileSystemWatcher, створивши об’єкт. Встановіть каталог для перегляду, встановивши властивість path. Тип змін для перегляду встановлюється властивістю NotifyFilter. Тепер FileSystemwatcher налаштований стежити за змінами в LastWrite, LastAccess і FileName.
Компонент налаштований на спостереження за змінами часу LastWrite і LastAccess, створення, видалення або перейменування текстових файлів у каталозі. Якщо файл змінено, створено або видалено, шлях до файлу друкується на консолі. Коли файл перейменовується, старий і новий шляхи друкуються на консолі.
Ти можеш створити компонент для перегляду файлів на локальному комп’ютері, мережевому диску чи віддаленому комп’ютері. Щоб спостерігати за змінами в усіх файлах, установіть для властивості Filter порожній рядок ("") або використовуйте символи підстановки ("*. *"). Щоб переглянути певний файл, установіть властивість «Фільтр» на ім’я файлу.