var dirs = Directory.GetDirectories(@"D:\test\", "*B*");
foreach(var d in dirs)
{
Directory.Delete(d, true);
}
感谢大佬的帮助,我试一下噢
OMG大佬的脑回路真的太棒了
只用简单的两行代码就可以删除不许要的文件
public static void DeleteDirLikeName(string path, string startKeyword) {
foreach (string dirPath in Directory.GetDirectories(path)) {
if (Path.GetFileName(dirPath).StartsWith(startKeyword)) {
Directory.Delete(dirPath, true);
}
}
}
感谢大佬的帮助,我试一下噢
OMG谢谢大佬,真厉害
可以搜索以下递归删除文件的代码,然后改改,加上个条件就好了
– 会长 2年前