2012-04-10 3 views
0

Я хотел бы понять следующее: FileSystemWatcher raise Изменено событие, когда я открываю файл и меняю его или просто когда я сохраняю файл после его изменения?Какое время, когда FileSystemWatcher повышает событие Changed

Если я использую FileStream, событие изменения будет расти только тогда, когда я это сделаю: fs.Close();

+2

Не обязательно. Вы полностью ознакомились с [документацией MSDN] (http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx)? –

ответ

-1

Что касается файловой системы, файл не «изменен», пока не будет сохранен. Если вы откроете текстовый файл в текстовом редакторе (от Notepad to Word) и начнете вводить текст, файл еще не изменился; изменилось только представление в памяти файла, специфичного для текстового процессора.

Смежные вопросы