扫描文件夹中的文件

时间:2016-04-28 17:49:51

标签: c# .net

我的任务是创建一个应用程序来监控要处理的文件的文件夹。

我想知道是否有任何令人兴奋的新内容我可以使用,或者我应该启动一个好的旧Windows服务?

1 个答案:

答案 0 :(得分:5)

没有比好的FileSystemWatcher更好的了。这是一个例子:

private void Watch()
{
    FileSystemWatcher watcher = new FileSystemWatcher();
    watcher.Path = path;
    watcher.NotifyFilter = NotifyFilters.LastWrite;
    watcher.Filter = "*.*";
    watcher.Changed += new FileSystemEventHandler(OnChanged);
    watcher.EnableRaisingEvents = true;
}

void OnChanged(object sender, FileSystemEventArgs e)