C# 筛选并删除某一类文件夹
2016-12-22 16:05
176 查看
/// <summary> /// 删除某一类文件夹及子文件,start with 通配符 /// </summary> /// <param name="path">文件所在路径</param> /// <param name="wildcards">通配符.* 删除全部文件</param> protected void ClearDirsFiles(string path,string wildcards ){ DirectoryInfo dirInfo = new DirectoryInfo (path); DirectoryInfo[] dirs= dirInfo.GetDirectories (); foreach (var item in dirs) { string dirpath=Path.Combine (path, item.Name); if (item.Name.StartsWith (wildcards) || wildcards=="*") { Directory.Delete (dirpath,true);//删除文件夹下面的文件及子文件夹 } } }
删除指定路径path下面的以指定字符串wildcards开头的所有文件夹
相关文章推荐
- c#实现在一个表中有一个Url字段,查每条记录是否在一个文件夹下.如在保留此记录,不在将这个记录删除
- 关于c# 删除文件夹时SESSION丢失问题解决办法
- 用C#实现创建和删除文件夹
- C# 添加,修改,删除 文件夹 文件 大全
- C#对文件夹的判断、创建、移动、删除
- 文件夹复制删除 C#
- C# 删除、遍历指定目录下的所有指定文件、文件夹
- C#文件操作源码 递归复制一个目录 递归删除文件 和 文件夹
- C#文件操作源码 递归复制一个目录 递归删除文件 和 文件夹
- C# 删除文件夹
- C#语言实现创建,删除和移动文件夹
- 菜鸟喜欢的C# 入门认识和添加,修改,删除 文件夹 文件 大全(转)
- C# 删除某文件夹下 过期文件
- C#对文件夹的判断、创建、移动、删除
- C# 删除指定目录下的 所有指定文件、文件夹
- C#文件写入,C#追加文件,C#拷贝文件,C#删除文件 ,C#移动文件 ,C#递归删除文件夹及文件
- C# 删除某文件夹下 过期文件
- C Sharp(C#)中如何删除文件(文件夹)
- C#添加修改删除文件文件夹大全
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件....