c# 我递归删除文件夹,文件夹目录放在treeview中,可是无法同步删除系统目录中的文件必须关闭程序才能删除

如题所述

第1个回答  2011-03-24
因为你的文件已经打开了,当然不能删除,文件句柄已经打开的,必须要关闭
第2个回答  2011-03-24
系统目录里面的文件有可能正在被你的程序使用,无法删除自身使用的文件的
第3个回答  2011-03-24
c# 不是很懂哦,你怎么生成目录的,FileFind(c++)还是什么的,对象有释放吗?读出了之后有没有close方法调用释放过。本回答被网友采纳
相似回答
大家正在搜