得到一个文件夹下的所有一个类型的文件
2009-08-30 16:43
330 查看
List<string> ptotoList = new List<string>(); //路径字符串列表
/// <summary>
/// 得到一个文件夹下的所有一个类型的文件
/// </summary>
/// <param name="dicPath"></param>
private void GetPtotoList(string dicPath)
{
try
{
string[] files = System.IO.Directory.GetFiles(dicPath);
foreach (string file in files)
{
if (IsPicture(file))//在此是图片文件 具体自已写这个函数确认是什么类型文件
{
ptotoList.Add(file);
}
}
DirectoryInfo dir = new DirectoryInfo(dicPath);
foreach (DirectoryInfo subdir in dir.GetDirectories())
{
GetPtotoList(subdir.FullName);
}
}
catch
{ }
}
/// <summary>
/// 得到一个文件夹下的所有一个类型的文件
/// </summary>
/// <param name="dicPath"></param>
private void GetPtotoList(string dicPath)
{
try
{
string[] files = System.IO.Directory.GetFiles(dicPath);
foreach (string file in files)
{
if (IsPicture(file))//在此是图片文件 具体自已写这个函数确认是什么类型文件
{
ptotoList.Add(file);
}
}
DirectoryInfo dir = new DirectoryInfo(dicPath);
foreach (DirectoryInfo subdir in dir.GetDirectories())
{
GetPtotoList(subdir.FullName);
}
}
catch
{ }
}
相关文章推荐
- asp.net 得到一个文件夹下的所有文件夹及子文件夹名,得到所有文件名,文件大小,文件夹大小
- php 得到一个文件夹下的所有文件,包括子文件中的文件
- asp.net 得到一个文件夹下的所有文件夹及子文件夹名,得到所有文件名,文件大小,文件夹大小
- VC++获取一个文件夹下所有文件的文件名或者给定类型文件的文件名
- matlab中怎样读取一个文件夹里面的指定类型的所有文件的名称?
- JAVA读取一个文件夹下所有某类型文件
- Android 删除SD卡一个指定文件夹和其下的所有文件
- C#.NET获取指定文件夹下所有的指定类型文件
- JS如何遍历一个文件夹下的所有文件与目录(转)
- 统计一个文件夹下的所有文件并放入到一个txt中,并删除一些格式的文件,这个方法扩展,自己修改
- 把一个文件夹下面所有txt文件导入notes
- 递归 查找 一个文件夹所有的子文件夹和文件
- 王立平--android中遍历一个文件夹下的所有文件
- C#控制台基础 directory获取一个文件夹下所有文件夹的名字(不包含文件)
- C# 递归 把一个文件夹下所有文件复制到另一个文件夹下
- 查看一个文件夹里所有视频文件的总时长
- JavaIO统计一个文件夹,文件,文件夹,所有字节的大小
- 删除指定文件夹下的所有指定类型的文件
- C++ 一个统计文件夹下所有代码文件行数的小工具
- 一个删除文件夹下所有文件的shell脚本,不删除最外层的文件夹