c# 在C盘查找名为“Macromedia”文件夹(改文件夹有很多父级文件夹)后并获取文件夹路径,请大神帮帮忙!

希望附上代码!
2024-12-05 07:48:35
推荐回答(2个)
回答1:

递归
static string Path = "";
static void Find(string path)
{
var directory = Directory.GetDirectories(path);
foreach (var t in directory)
{
if (Regex.Match(t.Trim(), @"[^\\]*$").Value == "Macromedia")
{
Path = path;
return;
}
else if (Directory.GetDirectories(path).Length > 0)
Find(t);
}
}

回答2:

递归