我想每 5 分钟轮询一次目录中的文件。我不想使用文件系统观察器。我对 c# 相当陌生,我找不到任何好的例子
这就是我到目前为止所拥有的。我只是把它放在一个计时器里吗?
string watchFolder = ConfigurationManager.AppSettings["watchFolder"];
DirectoryInfo directoryInfo = new DirectoryInfo(watchFolder);
if (!Directory.Exists(watchFolder))
{
Console.WriteLine(
"{0} directory does not exist. Please modify the config file accordingly.",
watchFolder);
Environment.Exit(3);
}
FileInfo[] lastUpdatedFiles = directoryInfo.GetFiles();