您的位置:首页 > 编程语言 > C#

C#递归读取目录里所有文件(包括子目录)及其文件操作

2007-09-29 21:49 896 查看
用到两个函数ParseDirectory 和CreatePathList

void ParseDirectory(string path, string filter)

string[] CreatePathList()

string path="d:\\"; //目录名 也可以用相当路径

string filter="*.mp3"; //文件类型

int m_numFiles=0; //文件总数

ArrayList m_pathList = new ArrayList();//包含所有文件路径的数组

string[] files; //所有文件名

ParseDirectory(path, "*.mp3");

files=CreatePathList(); //生成文件名数组

if(files == null)

文件处理类

using System ;

using System.Drawing ;

using System.Collections ;

using System.ComponentModel ;

using System.Windows.Forms ;

using System.Data ;

using System.IO ;

using System.Drawing.Printing ;

public class Form1 : Form
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: