当前位置:  编程技术>.net/c#/asp.net

c# 递归访问文件夹(删掉歌词文件)

    来源: 互联网  发布时间:2014-10-14

    本文导语:  代码如下: using System; using System.IO; namespace DelAllLrcFiles { class Program { static readonly string root = @"E:我的音乐Classic"; static readonly string ext = ".lrc"; static void Main(string[] args) { DelAllLrc(root); } /// /// 删除音乐文件夹及子文件夹中所有的歌词...

代码如下:

using System;
using System.IO;
namespace DelAllLrcFiles
{
class Program
{
static readonly string root = @"E:我的音乐Classic";
static readonly string ext = ".lrc";
static void Main(string[] args)
{
DelAllLrc(root);
}
///
/// 删除音乐文件夹及子文件夹中所有的歌词文件。
///
static void DelAllLrc(string path)
{
string[] files = Directory.GetFiles(path);
foreach (string file in files)
{
if (file.EndsWith(ext, StringComparison.CurrentCultureIgnoreCase))
{
try
{
File.Delete(file);
}
catch
{
Console.WriteLine("删除文件出错,文件:" + file);
}
}
}
string[] dirs = Directory.GetDirectories(path);
foreach (string dir in dirs)
{
DelAllLrc(dir);
}
}
}
}

    
 
 

您可能感兴趣的文章:

  • C# 实现阶乘 (递归,非递归) 实现代码
  • C#递归题目实例代码
  • C#采用递归实现阶乘的方法
  • c#文件夹 递归访问的实现代码
  • C# 递归查找树状目录实现方法
  • C#递归实现显示文件夹及所有文件并计算其大小的方法
  • c#递归遍历文件夹示例
  • 将文件夹下所有文件输出到日志文件中 c#递归算法学习示例
  • c#斐波那契数列(Fibonacci)(递归,非递归)实现代码
  • C#正则表达式的递归匹配分析
  • c#汉诺塔的递归算法与解析
  • C#归并排序的实现方法(递归,非递归,自然归并)
  • Shell脚本如何递归现实一个文件夹中的文件(文件夹中含有文件夹)
  • 怎样使用FTP递归获取文件夹下的所有文件及子文件夹?
  • 如何递归删除文件夹下所有制定文件名的文件
  • SVN命令行怎么递归把文件夹里面所有的新增文件签入?
  • 请问linux下如何递归查找某个目录的所有文件
  • 那位大哥能助小弟写一个递归遍历所有文件的函数?
  • 急啊!怎么递归搜索内容里带^M这个东东的所有文件?
  • 【伸手党】请教如何删除当前路径下的所有软链接文件!不用递归。当前路径。
  • php递归获取目录内文件(包含子目录)的代码
  • [求助]solaris下grep如何实现递归地查找某目录下的文件。
  • php递归获取目录内文件(包含子目录)封装类分享
  • java 用递归获取一个目录下的所有文件路径的小例子
  • PHP不用递归遍历目录下所有文件的代码
  • python 实现文件的递归拷贝实现代码
  • php实例分享之通过递归实现删除目录下的所有文件详解
  • [qt]谁能给出个Qt递归删除某些文件的程序?
  • php递归删除目录下的文件但保留的实例分享
  • Android递归方式删除某文件夹下的所有文件(.mp3文件等等)
  • C++非递归遍历磁盘文件和递归遍历磁盘文件的程序示例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php递归示例 php递归函数代码
  • php递归使用示例(php递归函数)
  • 使用C语言递归与非递归实现字符串反转函数char *reverse(char *str)的方法
  • 先序遍历二叉树的递归实现与非递归实现深入解析
  • 如何使用递归和非递归方式反转单向链表
  • php递归算法 php递归函数无限级分类
  • php+mysql不用递归实现的无限级分类实例(非递归)
  • 递归形式与非递归形式的斐波那契数列的用法分析
  • java 汉诺塔Hanoi递归、非递归(仿系统递归)和非递归规律 实现代码
  • 使用python实现递归版汉诺塔示例(汉诺塔递归算法)
  • C 二分查找 递归与非递归的实现代码
  • 归并排序的递归实现与非递归实现代码
  • php递归函数小例子
  • 请问java里可有递归吗?
  • PHP递归函数返回值使用实例
  • php递归创建目录小例子
  • php递归函数使用return问题
  • php递归函数求阶乘
  • 使用递归实现数组求和示例分享
  • sql递归查询(with cte实现)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3