问题描述
比如在路径C:ProgramFiles中有好多类型的文件,有文件夹文件,有.exe,.ini,.txt但在这些文件中,我只想删除文件夹文件,该如何处理呢,麻烦指导
解决方案
解决方案二:
遍历下面的文件夹,Directory.Delete(path,true)或者dir.Delete(true);DirectoryInfotheFolder=newDirectoryInfo(@"F:a");DirectoryInfo[]dirInfo=theFolder.GetDirectories();//遍历文件夹foreach(DirectoryInfodirindirInfo){dir.Delete(true);}
解决方案三:
删除文件夹???那文件夹下面的文件怎么办??
解决方案四:
引用2楼starfd的回复:
删除文件夹???那文件夹下面的文件怎么办??
也删除了
解决方案五:
引用1楼zujinsheng的回复:
遍历下面的文件夹,Directory.Delete(path,true)或者dir.Delete(true);DirectoryInfotheFolder=newDirectoryInfo(@"F:a");DirectoryInfo[]dirInfo=theFolder.GetDirectories();//遍历文件夹foreach(DirectoryInfodirindirInfo){dir.Delete(true);}
这个是VB.NET的么。试验下了咋报错呢,不好意思啊,我是新手
解决方案六:
引用4楼zjm499767的回复:
Quote: 引用1楼zujinsheng的回复:
遍历下面的文件夹,Directory.Delete(path,true)或者dir.Delete(true);DirectoryInfotheFolder=newDirectoryInfo(@"F:a");DirectoryInfo[]dirInfo=theFolder.GetDirectories();//遍历文件夹foreach(DirectoryInfodirindirInfo){dir.Delete(true);}这个是VB.NET的么。试验下了咋报错呢,不好意思啊,我是新手
I'msorry...这是c
解决方案七:
#TryMy.Computer.FileSystem.DeleteDirectory("D:data",FileIO.DeleteDirectoryOption.DeleteAllContents)CatchexAsExceptionMessageBox.Show(ex.ToString)EndTry删除指定文件夹(包括目录下的文件)
解决方案八:
System.IO.File.Delete(path)从硬盘删除My.Computer.FileSystem.DeleteDirectory(path)删除到回收站
时间: 2024-10-21 07:57:29