0

如果您有 c# FileSystemWatcher 使用 Created 事件监视目录,如果处理需要一段时间,您将如何处理多个文件并处理它们。所以一些文件进来,然后开始处理。如果在处理完成之前有更多文件进入,应该如何处理或者 FileSystemWatcher Created 事件是否将它们排队?对于这种情况,您是否需要使用异步方法事件处理程序?

4

1 回答 1

0

是的,FileSystemWatcher 队列事件,所以不会丢失任何文件事件,但是,如果事件注册是一个时间相关的任务,你应该做一个异步事件处理程序。

于 2021-05-26T10:04:03.393 回答