【发布时间】:2015-12-03 17:20:53
【问题描述】:
我正在进行文件目录监控,我必须在其中查找特定目录“D:\Watch”,如果检测到任何新文件,我必须对其进行处理并显示内容。我正在使用 FileSystemWatcher,但我的要求是每 1 分钟检查一次目录。这就是为什么我跳过 FileSystemWatcher 并创建一个每 1 分钟安排一次的 Windows 服务并读取目录以处理新文件。
但我的要求是并行读取文件并在文件处理后显示内容,不需要等待其他文件被处理。如果任何文件的内容不正确,我还需要处理异常。
我怎样才能同时完成上述要求的任务。我正在使用 C#.net。谢谢
【问题讨论】:
标签: c# parallel-processing windows-services task-parallel-library