zoukankan      html  css  js  c++  java
  • 删除指定文件夹,如果含有子文件夹也将一并删除

    引用命名空间

    using System.IO;//引入命名空间

    此方法用于删除指定路径的文件夹,如果含有文件夹则一并删除。

        /// <summary>

        /// 此方法用于删除文件夹

        /// </summary>

        /// <param name="dir">文件路径</param>

         public void DeleteFolder(string dir)

        {

            if (Directory.Exists(dir)) //如果存在这个文件夹删除之  

            {

                foreach (string d in Directory.GetFileSystemEntries(dir))

                {

                    if (File.Exists(d))

                        File.Delete(d); //直接删除其中的文件                         

                    else

                        DeleteFolder(d); //递归删除子文件夹  

                }

                Directory.Delete(dir, true); //删除已空文件夹                  

            }

        }

  • 相关阅读:
    第十五周作业
    第十四周作业
    第十三周
    第十二周作业
    第二次考试
    太强了,大佬开源的算法小抄彻底火了
    npm--npm 全局安装路径的修改和环境变量的配置
    239
    238
    学术类论文查看--AMiner
  • 原文地址:https://www.cnblogs.com/zcttxs/p/2546349.html
Copyright © 2011-2022 走看看