标签: .net windows directory filesystems
当且仅当它不包含文件时,我想删除目录。
我正在检查目录中的0个文件系统条目,然后立即删除,但这留下了我想避免的边缘情况。锁定目录似乎就是这样。大多数文件系统可能不提供此功能,但可能有一些解决方法?
答案 0 :(得分:5)
如果directory不为空Directory.Delete不会删除它并抛出IOException
答案 1 :(得分:2)
使用Directory.Delete(String)时,如果指定的目录不为空,它将抛出IOException。
Directory.Delete(String)
IOException