我正在使用C#作为我的迷你项目,我正在尝试监视已更改,已删除和/或创建的文件。并将其导出到文件。但我不太清楚如何监控文件。有什么想法吗?
答案 0 :(得分:13)
答案 1 :(得分:2)
是的,FileSystemWatcher
会这样做。小心你想要的东西,因为这件事看着一切!
看看here,它解释了你如何触发多个事件(例如,移动文件时,触发OnChange和OnCreate
答案 2 :(得分:2)
您只能使用FSW监控一个目录,如果您需要更多,则可能需要创建多个FSW实例。它监视目录而不是文件;如果文件已移动(changed
+ created
; changed
+ renamed
),那么您需要另一个FSW用于该目标文件夹。