C# 使用 DirectoryInfo 递归指定目录中的所有目录及文件
来源:互联网 发布:nginx 外网访问内网 编辑:程序博客网 时间:2024/05/21 05:24
从这里就不再写命名空间以及类名了,直接写主要方法,如果不会或不记得命名空间及类名怎么写请返回前几篇文章查阅这里看一个方法
public static void GetAllFile(string path){DirectoryInfo di = new DirectoryInfo(path);DirectoryInfo[] dis = di.GetDirectories();foreach(DirectoryInfo xdi in dis){System.Console.WriteLine(xdi.Name);GetAllFile(xdi.FullName);//这里是递归}FileInfo[] files = di.GetFiles();foreach(FileInfo file in files){System.Console.WriteLine(file.Name);}}使用这个方法就可以递归出指定目录中的所有目录及文件了这里我们要读取当前程序所在目录的中所有子目录及文件,示例为:
string path = System.Environment.CurrentDirectory;GetAllFile(path);
1 0
- C# 使用 DirectoryInfo 递归指定目录中的所有目录及文件
- 递归遍历所有指定目录中的文件及子文件夹中的文件
- Shell脚本递归打印指定目录中所有目录文件
- c#读取指定目录的所有文件
- 递归删除指定的目录及文件
- C#遍历指定文件夹中的所有文件,DirectoryInfo和FileInfo的一些常用方法
- 递归得到目录中的所有文件
- 递归得到目录中的所有文件
- DirectoryInfo类 按扩展名,遍历目录中所有文件
- C#取得指定路径下所有目录及文件名称(可递归)
- C#取得指定路径下所有目录及文件名称(可递归)
- 删除指定目录下所有文件及目录
- C# 获取指定目录下所有文件信息、删除文件、目录,移动目录,拷贝目录
- 取得指定路径下所有目录及文件名称(递归)
- 取得指定路径下所有目录及文件名称(递归)
- C# 删除指定目录下的 所有指定文件、文件夹
- 递归统计指定目录下所有文件容量总和
- linux下递归删除目录下所有指定类型文件
- 更新系统或者更换Eclipse后,双击Eclipse-drawable,或者在布局文件中,查看图片时,显示乱码。png 和 jpg
- 简单的WINFORM窗体,体验WINFORM带来的快感
- 带有按钮并且可以执行单击事件的WINFORM窗体,体悟C#的创建过程
- iOS面试题 2016版
- C# 打开指定的文件夹 记住路径中 / 与 \ 的用法
- C# 使用 DirectoryInfo 递归指定目录中的所有目录及文件
- C# 用 * 输出两个等腰三角形组成的菱形
- C# RGB颜色转换为16进制
- C# Regex 正则表达式 匹配特定的内容
- C# 读取指定目录中的所有文件,并按规则生成SQL语句!
- 解决 The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working
- Chrome 对于 glyphicon 字体图标不显示的解决办法
- KindEditor使用过程中,用JQ提交表单时,获取不到编辑器的内容
- 为KindEditor编辑器中的内容增加样式,使得自定义前台页面显示效果与编辑器效果一致