3 个解决方案
#1
Directory.GetFileSystemEntries(path, "*", SearchOption.AllDirectories);
取出当前文件夹下所有文件夹。
这样你就知道所有的文件夹了,然后按时挨个遍历,为每个文件夹对象创建一个文件list,记录文件名等信息。
当发现有文件不存在于文件夹下的时候,就是新建出来的文件了。
取出当前文件夹下所有文件夹。
这样你就知道所有的文件夹了,然后按时挨个遍历,为每个文件夹对象创建一个文件list,记录文件名等信息。
当发现有文件不存在于文件夹下的时候,就是新建出来的文件了。
#2
FileSystemWatcher
#3
是遍历文件夹下面的文件,不是监测新建的文件夹
#1
Directory.GetFileSystemEntries(path, "*", SearchOption.AllDirectories);
取出当前文件夹下所有文件夹。
这样你就知道所有的文件夹了,然后按时挨个遍历,为每个文件夹对象创建一个文件list,记录文件名等信息。
当发现有文件不存在于文件夹下的时候,就是新建出来的文件了。
取出当前文件夹下所有文件夹。
这样你就知道所有的文件夹了,然后按时挨个遍历,为每个文件夹对象创建一个文件list,记录文件名等信息。
当发现有文件不存在于文件夹下的时候,就是新建出来的文件了。
#2
FileSystemWatcher
#3
是遍历文件夹下面的文件,不是监测新建的文件夹