C#_删除文件夹下所有文件
1 public static void DelectDir(string srcPath) 2 { 3 try 4 { 5 DirectoryInfo dir = new DirectoryInfo(srcPath); 6 FileSystemInfo[] fileinfo = dir.GetFileSystemInfos(); //返回目录中所有文件和子目录 7 foreach (FileSystemInfo i in fileinfo) 8 { 9 if (i is DirectoryInfo) //判断是否文件夹 10 { 11 DirectoryInfo subdir = new DirectoryInfo(i.FullName); 12 subdir.Delete(true); //删除子目录和文件 13 } 14 else 15 { 16 File.Delete(i.FullName); //删除指定文件 17 } 18 } 19 20 } 21 catch (Exception e) 22 { 23 throw; 24 } 25 }
需要using System.IO;

浙公网安备 33010602011771号