命名空间
using System.Collections;
using System.IO;
源码
public class FileAccess
{
//储存所有文件夹
private readonly ArrayList dirList;
public FileAccess()
{
dirList = new ArrayList();
}
/// <summary>
/// 获取指定目录下的所有文件名
/// </summary>
/// <param name="dirPath">指定目录</param>
/// <returns></returns>
public ArrayList GetFileName(string dirPath)
{
ArrayList list = new ArrayList();
if (Directory.Exists(dirPath))
{
list.AddRange(Directory.GetFiles(dirPath));
}
return list;
}
/// <summary>
/// 获取指定目录下所有文件夹及子文件夹
/// </summary>
/// <param name="dirPath">指定目录</param>
public void GetDirs(string dirPath)
{
string[] folders = Directory.GetDirectories(dirPath);
if (folders.Length > 0)
{
foreach (string folder in folders)
{
dirList.Add(folder);
GetDirs(folder);
}
}
}
/// <summary>
/// 获取给出文件夹及其子文件夹下的所有文件名(文件名为路径加文件名及后缀)
/// </summary>
/// <param name="rootPath">指定文件夹</param>
/// <returns></returns>
public ArrayList GetAllFileName(string rootPath)
{
//先清空文件夹集合
dirList.Clear();
//获取包括指定目录内的所有文件夹
dirList.Add(rootPath);
GetDirs(rootPath);
ArrayList resultList = new ArrayList();
//遍历文件夹获取所有文件名
foreach (string dir in dirList)
{
resultList.AddRange(GetFileName(dir));
}
return resultList;
}
}
分享到:
相关推荐
Shell获取指定目录下所有文件以及路径 Shell 初级应用
这是一个用于获取指定目录下所有文件的信息的C++代码, 是用于linux系统的
文件可以获取指定目录下的所有文件的绝对路径及文件的名称,同样定义一个静态全局变量也可以统计指定目录下的总文件数目
获取指定目录下所有文件的绝对路径和文件名
获取指定目录下的所有文件名和路径(包括子目录) 整理 希望对初学者有帮助
本文实例为大家分享了C++获取指定目录下所有文件的具体代码,供大家参考,具体内容如下 1.获得指定目录下的所有文件(不搜索子文件夹) 需要包含的头文件 #include #include #include #include 函数实现 void ...
获取指定目录下的文件路径及文件名及统计文件的数目
基于QT5实现的查找指定目录下的相关文件,目前filter设置的jpg文件,代码简单适合新手学习使用!
获取目录下所有文件MD5值,获取目录下所有文件MD5值.
uibot的练习:获取指定目录下所有的文件夹及文件,数据库,执行JS
获取指定目录下所有文件路径信息 将获取文件相对路径信息保存至Excel文件中 将对应目录下所有文件打入tar包 将war包上传至指定的服务器路径 参考 config.yaml 配置相关信息,并将配置文件与EXE执行程序放置同一...
python 获取指定文件夹下的所有文件,包括子文件夹下的文件,路径需要自行更改。 python 获取指定文件夹下的所有文件,包括子文件夹下的文件,路径需要自行更改。 python 获取指定文件夹下的所有文件,包括子文件夹...
java实现 获取指定路径下 指定格式 的所有文件
获取指定盘所有目录和文件,可以方便的找到深在电脑目录深处的宝贝,让它们重见天日
获取指定目录下的文件相对路径,主要是方便NSIS做安装程序,快速得到安装文件的相对路径,加到NSIS脚本里面。
获取指定目录下的所有文件与文件夹(自定义控件|组合模式),点击目录,展开子目录与文件,点击文件,打开文件。
找指定目录的所有文件,文件搜索,代码简单,不用api,纯pb代码。
1.使用curl库实现ftp查询根目录下所有文件与目录,递归遍历所有目录并下载文件
3、HDFS的使用(读写、上传、下载、遍历、查找文件、整个目录拷贝、只拷贝文件、列出文件夹下文件、删除文件及目录、获取文件及文件夹属性等)-java 网址:...