gpt4 book ai didi

检查新文件夹是否存在的 C# 控制台应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 11:09:37 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How can I watch a file system directory to see when files are added to it?

我正在用 C# 创建一个控制台应用程序,它的一个功能是扫描固定文件夹路径(示例 c:\FixedFolderA),每分钟说一次并检查是否已创建新文件夹(示例 c:\FixedFolderA\NewFolderB ).

所以会在c:\FixedFolderA下创建几个文件夹。

新文件夹将没有子目录,只有我将复制到其他位置的文件。

我不确定执行此操作的最有效设计,需要您的帮助。

我在考虑这个工作流程:

  1. 在程序开始时扫描 c:\FixedFolderA。
  2. 将所有子目录存储在一个列表中。
  3. 创建一个工作进程来扫描 c:\FixedFolderA 并检查列表中是否存在该子目录。如果该目录不存在,则执行一些操作。

我担心的是 c:\FixedFolderA 中的子目录数量会增加超时,程序将每分钟遍历所有这些目录。

每分钟检查一次的例行程序是否应该用流程完成?

有人可以分享您对最佳设计的想法以帮助我入门吗?

谢谢。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com