只是想写一个应用程序来跟踪磁盘中文件之间的关系。
我们知道 FileSystemWatcher 可以在创建、重命名或删除文件时触发 evetns。
但是 FileSystemWatcher 不能告诉我们源文件的路径。
例如,假设 中有一个文件F1
,folder1
然后我们复制F1
到另一个名为folder2
的文件夹,新的文件名仍然是F1
. 在这种情况下,FileSystemWatcher
可以告诉我们在folder2
. 但是它不能告诉我们新的是从inF1
中复制过来的,而这个信息正是我们所需要的。F1
folder1
有什么想法吗?