如果监视目录在启动时不为空,C# 可以触发 FileSystemWatcher 吗?

标签 c# directory filesystemwatcher

基本上,我有这个程序可以检查目录中的更改,如果有任何内容被复制或创建到所述目录中,就会发生一些事情。这很好用。 但是如果程序启动时监视目录不为空,我希望代码触发,这可能吗?如果是,怎么办?

最佳答案

检查一下自己:

if (Directory.GetFiles(yourPath).Length != 0)
{
    //trigger your action
}
//else?
//set up the FileSystemWatcher

关于如果监视目录在启动时不为空,C# 可以触发 FileSystemWatcher 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14878415/

相关文章:

c# - 文件系统观察者 IOException

C# FileSystemWatcher 和 FTP

c# - StreamReader 无法正确读取扩展字符集 (UTF8)

c# - 使用 Moq 模拟依赖属性

command-line - jpegtran 整个目录

android-studio - Android Studio 中的新目录与新文件夹

c# - 使用存储过程是否是不好的做法?

c# - 我想使用 .NET(C# 或 VB)将 "Helo localhost"发送到 Smtp 服务器

python - 直到文件末尾才能让 Python 读取

filesystemwatcher - 是否可以识别哪个进程正在使用 FileSystemWatcher 更改文件?