其他分享
首页 > 其他分享> > CodeGo.net>如何设置FileSystemWatcher超时功能?

CodeGo.net>如何设置FileSystemWatcher超时功能?

作者:互联网

抱歉,这个问题太简单了,我是这个主题的新手.

我正在创建一些文件,需要等待它们完成或直到一段时间(这就是我所说的超时).

FileSystemWatcher非常适合“等到完成”,但是我看不到控制其寿命的参数.

使用Tread.Sleep似乎无法达到目的(?)-如果正确使用它,FileSystemWatcher将不存在,而我们将仅将Tread.Sleep用作!File.Exists.

那么,最简​​单的正确实施方法是什么?谢谢.

解决方法:

FileSystemWatcher.WaitForChanged Method

MSDN Syas

一种同步方法,该方法返回一个结构,该结构包含有关已发生更改的特定信息,并提供给您要监视的更改类型以及超时之前等待的时间(以毫秒为单位).

标签:filesystemwatcher,file,c
来源: https://codeday.me/bug/20191030/1970108.html