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
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
相关文章推荐
- C#递归读取目录里所有文件(包括子目录)及其文件操作
- 一段可以在UNIX下,读取当前目录下所有文件(包括子目录中的文件)的文件名的程序
- 获取某目录下的所有文件(包括子目录下文件)的数量(C#/VB.NET)
- [java]递归读取目录及其子目录文件
- C#遍历某目录及其子目录下所有文件的一个例子
- 读取目录下的所有文件(包括子目录下的所有文件)
- 读取目录下的所有文件(包括子目录下的所有文件)
- 获取某目录下的所有文件(包括子目录下文件)的数量(C#/VB.NET)
- oc 文件操作,查看目录下所有文件包括子文件夹内包含的所有文件,循环遍历递归
- 【原创】C# 递归获取指定目录的子目录及其所有文件
- 【转】java 文件 读取目录下的所有文件(包括子目录)
- .net文件操作:递归读取网站目录及子目录和文件并显示
- 查找指定目录下所有文件(包括子目录)——使用递归
- 获取某目录下的所有文件(包括子目录下文件)的数量(C#)
- java 文件 读取目录下的所有文件(包括子目录)
- [java]递归读取目录及其子目录文件
- 读取某一目录下(包括子目录)所有mp3、wma、m4a格式文件,制作成m3u列表(Java, Windows)
- java 文件 读取目录下的所有文件(包括子目录)
- java读取目录下(包括子目录)的所有文件
- 列出目录下所有文件包括子目录的文件路径-采用递归方式