日期:2014-05-18  浏览次数:20466 次

关于删除的问题????
我用DirectoryInfo   di   =   new   DirectoryInfo(path);di.Delete();来删除文件夹,说成功了,却还在,还不能访问此文件夹,大家有遇到这种问题吗??我删除的是在项目新建的文件夹,不过删除文件是可以的!!!!????谢谢!!!

------解决方案--------------------
try

di.Delete(true);

------解决方案--------------------
假如,你没有其他额外的特殊操作,不需要使用实例类 DirectoryInfo
直接使用静态类 Directory 的 Delete 方法

Directory.Delete(path)

关于你说的问题,我得自己测试下,无法确定
------解决方案--------------------
DirectoryInfo dir = new DirectoryInfo(path);
if(dir.Exists)
dir.Delete(true);//若为true删除此目录、其子目录以及所有文件

俺同意楼上的建议用Directory处理
System.IO.Directory.Delete(path,true);