gpt4 book ai didi

c# - 如何知道在特定文件夹中创建了新文件夹

转载 作者:可可西里 更新时间:2023-11-01 11:54:33 24 4
gpt4 key购买 nike

我正在使用 C# 开发桌面应用程序。我以编程方式在 Windows 的 C 驱动器的 Main 文件夹中创建了一个文件夹(比如 ABC)。我想知道用户是否在 ABC 中创建了任何新文件夹(只需右键单击并创建新文件夹)。如果用户创建了一个新文件夹,那么我还需要获取该文件夹的详细信息,例如文件夹名称和隐私。

提前致谢!

最佳答案

您可以通过调用方法 GetDirectories 将文件夹(在您的示例中为文件夹“ABC”)的子目录作为字符串数组获取:

string[] subdirs = Directory.GetDirectories(@"C:\ABC");

然后,如果您愿意,可以遍历所有这些:

foreach (string dir in subdirs)
//dir is a path to a subdirectory

不要忘记 using 语句!

using System.IO;

关于c# - 如何知道在特定文件夹中创建了新文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20832556/

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