如何查看文件系统目录以查看何时添加文件?

Gök*_*maz 3 .net c# vb.net c#-4.0

在c#winforms应用程序中,我想从网络中选择一个目录,然后,当任何正文放入文件时,我想看到一条消息,例如"添加了一个文件".

例如,我可以获得文件路径.

string[] filePaths = Directory.GetFiles(@"c:\MyDir\", "*.bmp");
Run Code Online (Sandbox Code Playgroud)

我应该在5分钟后运行此代码,我应该检查差异吗?

Dar*_*rov 9

您可以使用FileSystemWatcher类并订阅文件系统上发生的不同事件,例如正在创建,删除,修改的文件和文件夹......