zoukankan      html  css  js  c++  java
  • 删除包含子文件夹和子文件的文件夹

    private void DelFile(string FilePath)
    {
      if (Directory.Exists(FilePath))
      {
        try
        {
          DirectoryInfo dir = new DirectoryInfo(FilePath);
          FileSystemInfo[] fileinfo = dir.GetFileSystemInfos(); //返回目录中所有文件和子目录
          foreach (FileSystemInfo i in fileinfo)
          {
            if (i is DirectoryInfo) //判断是否文件夹
            {
              DirectoryInfo subdir = new DirectoryInfo(i.FullName);
              subdir.Delete(true); //删除子目录和文件
            }
            else
            {
              File.Delete(i.FullName); //删除指定文件
            }
          }
        }
        catch (Exception ex)
        {
          MessageBox.Show(ex.ToString());
        }
      }
    }

    支持个人观看使用,如商用或转载,请告知! -----萧朗(QQ:453929789 Email:xiaolang_xl@sina.com)
  • 相关阅读:
    【模板】对拍程序
    【洛谷比赛】Agent1
    【NOIP2017】宝藏
    【NOIP2017】逛公园
    【NOIP2016】换教室
    【NOIP模拟】挖宝藏
    【NOIP模拟】健美猫
    【NOIP2014】飞扬的小鸟
    【NOIP2015】子串
    【CQOI2007】余数求和
  • 原文地址:https://www.cnblogs.com/XiaoLang0/p/12532325.html
Copyright © 2011-2022 走看看