public void DeleteFolderWithFiles(string sourceDirName) //删除文件夹以及所包含的文件
{
if (Directory.Exists(sourceDirName)) //如果存在这个文件夹删除之
{
foreach (string d in Directory.GetFileSystemEntries(sourceDirName))
{
if (File.Exists(d))
File.Delete(d); //直接删除其中的文件
else
DeleteFolderWithFiles(d); //递归删除子文件夹
}
Directory.Delete(sourceDirName); //删除已空文件夹
}
}
删除文件夹以及所包含的文件
最新推荐文章于 2022-05-06 18:05:15 发布