C# 删除文件夹出错——目录不是空的
string catalog = Path.Combine(filePath, item);
Directory.Delete(catalog, true);
string catalog = Path.Combine(filePath, item);执行后:
Catalog = C:\Users\Administrator\Desktop\2011\002\0001\0011
Catalog文件夹下有四张图片。
Directory.Delete(catalog, true);执行后:
删除了最底层的\0011。然后出错:“目录不是空的”
备注:
不打开文件时不出错,打开Catalog目录,并执行上面代码,才出错。