96368统一订购平台:C# 遍历文件夹的源代码

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 02:55:00
怎么写这个程序呢?
stringcollection 这个在用需要包含什么???

public StringCollection GetAllFiles(string rootdir)
{
StringCollection result = new StringCollection();
GetAllFiles(rootdir,result);
return result;
}

public void GetAllFiles(string parentDir,StringCollection result)
{
string[] dir = Directory.GetDirectories(parentDir);
for (int i=0;i<dir.Length;i++)
GetAllFiles(dir[i],result);
string[] file = Directory.GetFiles(parentDir);
for (int i=0;i<file.Length;i++)
result.Add(file[i]);
}