循环直到文件LastAccessTime更改

本文关键字:LastAccessTime 更改 文件 循环 | 更新日期: 2023-09-27 18:07:01

我正在寻找一种聪明的方法来实现C#中的while循环,该循环会持续循环,直到FileInfo的LastAccessTime更改为止。

我正在使用FileSystemWatcher来引发一个更改事件,在该事件中我对文件进行了一些操作,但这个事件在我打开文件时就会触发。

有什么想法吗?

循环直到文件LastAccessTime更改

查看FileSystemWatcher上的NotifyFilter属性。FileSystemWatcher确实支持查看最后访问时间。

FileSystemWatcher似乎是正确的方法。要只获取LastWrite的通知,请设置NotifyFilter属性以反映:

watcher.NotifyFilter = NotifyFilters.LastWrite;