手机
当前位置:查字典教程网 >编程开发 >C#教程 >c# 递归访问文件夹(删掉歌词文件)
c# 递归访问文件夹(删掉歌词文件)
摘要:复制代码代码如下:usingSystem;usingSystem.IO;namespaceDelAllLrcFiles{classProgr...

复制代码 代码如下:

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);

}

/// <summary>

/// 删除音乐文件夹及子文件夹中所有的歌词文件。

/// </summary>

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#技巧之快速删除bin和obj文件夹的方法

C#访问应用程序配置文件的方法

C# 创建文本文件写入读取实现代码

c# 文件(夹)创建与删除

c#完美截断字符串代码(中文+非中文)

c# 删除所有的空文件夹的小例子

将ocx文件转换成C#程序引用的DLL文件的办法

精品推荐
分类导航