微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在C#中递归删除文件和目录

如何在C#中递归删除给定的dir?应该用System.IO.Directory.Delete与第二个参数true做伎俩?

编辑:我的目录包含文件:D对不起,误会了.

EDIT2:所以,我其实已经回答了我自己的问题,虽然这里的答案有一点澄清.我首先问这个问题的原因是,正确地调用Delete(第二个参数设置为true)的代码没有做到应该做的事情.事实证明,原因是在目录层次结构中有一个文件放在RO属性集中,而波兰版的Windows XP抛出了一个非常奇怪的消息.

解决方法

嗯,这是这个参数的要点.你试过了吗,有什么问题吗? (我刚刚检查过,对我来说很好.)

原文地址:https://www.jb51.cc/csharp/93350.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐