Как читать живой текст из текстового файла в текстовое поле на С#? Файл постоянно обновляется другим процессом, и нам нужно продолжать отображать обновленный текст в текстовом поле.
Любой намек будет оценен,
Спасибо,
Вероятно, вам стоит подумать об использовании FileSystemWatcher для отслеживания изменений в файле и обновления содержимого текстового поля всякий раз, когда вы обнаруживаете изменение. Однако вам нужно быть осторожным в отношении concurrency и блокировки файлов. Вероятно, самый безопасный способ сделать это - прочитать файл в отдельный строковый объект и только обновить текстовое поле, если вы счастливы, что операция чтения претерпела успешную работу.
FileSystemWatcher
класс может помочь вам в этом:
Класс FileSystemWatcher (MSDN)
Приветствия Matthias
Используйте FileSystemWatcher и поймайте событие Onchanged. И обработайте его, снова прочитав файл!