C#遍历文件夹下全部文件
2024-09-02 10:02:15
public static List<string> GetFile(string path, List<string> FileList, string RelativePath)
{
DirectoryInfo dir = new DirectoryInfo(path);
FileInfo[] fil = dir.GetFiles();
DirectoryInfo[] dii = dir.GetDirectories();
foreach (FileInfo f in fil)
{
//int size = Convert.ToInt32(f.Length);
//long size = f.Length;
FileList.Add(f.FullName);//添加文件路径到列表中
}
//获取子文件夹内的文件列表,递归遍历
foreach (DirectoryInfo d in dii)
{
GetFile(d.FullName, FileList, RelativePath);
}
return FileList;
}
最新文章
- C# 操作数据库表和数据库
- 让人又爱又恨的char(字符型)
- 用jquery实现简单的表单验证
- Openjudge计算概论-奇数单增序列
- JedisPool连接池实现难点
- 把NodeJS注册成Windows服务
- 细说PHP优化那些事
- hdu4741
- wmic应用实例
- Zencart批量删除无图片产品
- vue组件化的应用
- JS版剑指offer
- 面向对象【day07】:知识点回顾(十一)
- Solr导入MySQL数据之dataimport-handler
- 网络对抗技术 2017-2018-2 20152515 Exp6 信息搜集与漏洞扫描
- ios中项目
- ECMAScript5新特性之isSealed、seal
- 流式布局的使用方法--Masonry
- linux修改用户名
- 2018.10.30 mac环境下卸载和安装mysql及安装过程遇到的一些问题解决方案