asp.net 删除文件夹,指定文件夹,删除文件夹和所有文件,删除权限设置,递归删除文件夹目录及文件

简介: ///       /// 用递归方法删除文件夹目录及文件      ///       /// 带文件夹名的路径       public void DeleteFolder(string dir)      {          if (Directory.
///   <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 );  // 删除已空文件夹                   
       }  
   }  
目录
相关文章
|
2月前
|
开发框架 JavaScript .NET
Vue与ASP.NET Core Web Api设置localhost与本地ip地址皆可访问
Vue与ASP.NET Core Web Api设置localhost与本地ip地址皆可访问
32 0
|
Apache
基于commons-net实现ftp创建文件夹、上传、下载功能.
基于commons-net实现ftp创建文件夹、上传、下载功能.
228 0
|
5月前
|
JSON 开发框架 .NET
ASP.NET Core Web API设置响应输出的Json数据格式的两种方式
ASP.NET Core Web API设置响应输出的Json数据格式的两种方式
147 0
|
12月前
|
C#
.net core 删除指定路径下的所有文件以及文件夹(文件夹建议保留目录)
1、服务层 ```csharp /// <summary> /// 删除指定路径下的所有文件 /// </summary> /// <param name="filepath">指定路径</param> /// <returns></returns> public string DeleteSpecifiedPathAllFile(string filepath) { try { DirectoryInfo info = new DirectoryInfo(filepath); // 去除文件夹的只读属性 info.Attribu
119 0
|
开发框架 前端开发 .NET
asp.net 文件分片上传
asp.net 文件分片上传
150 0
asp.net 文件分片上传
|
开发框架 前端开发 JavaScript
ASP .Net Core 中间件的使用(一):搭建静态文件服务器/访问指定文件
ASP .Net Core 中间件的使用(一):搭建静态文件服务器/访问指定文件
|
开发框架 JavaScript 前端开发
ASP.NET Core WEB API 使用element-ui文件上传组件el-upload执行手动文件文件,并在文件上传后清空文件
ASP.NET Core WEB API 使用element-ui文件上传组件el-upload执行手动文件文件,并在文件上传后清空文件
533 0
ASP.NET Core WEB API 使用element-ui文件上传组件el-upload执行手动文件文件,并在文件上传后清空文件
|
开发框架 前端开发 .NET
ASP.NET Core单文件和多文件上传并保存到服务端
ASP.NET Core单文件和多文件上传并保存到服务端
125 0
|
开发框架 移动开发 前端开发
ASP.NET MVC中使用jQuery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径
ASP.NET MVC中使用jQuery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径
282 0
|
29天前
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
28 7