То есть например в файле .txt изменил значение и оно моментально обновилось в программе.
Ответ
Стандартный для этого способ в c# - FileSystemWatcher с нужным фильтром.
FileSystemWatcher watcher = new FileSystemWatcher();
watcher.Path = path;
watcher.NotifyFilter = NotifyFilters.LastWrite;
watcher.Filter = "*.txt";
watcher.Changed += new FileSystemEventHandler(OnChanged);
watcher.EnableRaisingEvents = true;
И где-то поместите обработчик ваших изменений:
private void OnChanged(object source, FileSystemEventArgs e)
{
//
}
Примеров в сети про FileSystemWatcher много и на русском (пример) и на английском (пример), можете копнуть глубже тему.
Комментариев нет:
Отправить комментарий