C#如何防止文件夹被删除

 时间:2026-02-15 17:28:11

1、public static void DelectDir(string srcPath){    try    {         DirectoryInfo dir = new DirectoryInfo(srcPath);   

C#如何防止文件夹被删除

2、       FileSystemInfo[] fileinfo = dir.GetFileSystemInfos();  //返回目录中所有文件和子目录    

C#如何防止文件夹被删除

3、     foreach (FileSystemInfo i in fileinfo)         {             if (i is DirectoryInfo)            //判断是否文件夹           

C#如何防止文件夹被删除

4、  {                  DirectoryInfo subdir = new DirectoryInfo(i.FullName);                  subdir.Delete(true);          //删除子目录和文件             }             else             {                  File.Delete(i.FullName);  

C#如何防止文件夹被删除

5、    //删除指定文件             }         }                    }    catch (Exception e)    {         throw;    }}

C#如何防止文件夹被删除

6、 

调用DelectDir方法前可以先判断文件夹是否存在

if(Directory.Exists(srcPath)) {    DelectDir(srcPath); }

C#如何防止文件夹被删除

  • 易语言每日一贴下如何运行易程序
  • SQL跨数据库服务器查询和跨表更新的操作
  • 用易语言写一个查询文本出现次数的小工具
  • 数据库损坏如何新建立库并还原之前的备份
  • 如何使用FineReport报表实现内置数据集绑定图形
  • 热门搜索
    大自然的手抄报 清明节手抄报模板 关于防控疫情的手抄报 新学期新气象手抄报图片 抗击肺炎手抄报 小手拉大手手抄报 英雄事迹手抄报 关于妇女节的手抄报 庆元旦手抄报 爱祖国爱家乡手抄报