C#遍历得到指定文件夹下的所有文件和子文件夹
1.遍历指定文件夹下的所有文件
string path = Application.StartupPath + "\\data\\采集数据\\";
DirectoryInfo root = new DirectoryInfo(path);
foreach (FileInfo f in root.GetFiles())//遍历文件夹下的每个文件
{string filename = path + f.Name;//得到单个文件的filename,自己进行相关操作
}
2.遍历指定文件夹下的所有文件以及子文件夹也遍历,参数传入父文件夹即可
private void listDirectory(string path)
{DirectoryInfo theFolder = new DirectoryInfo(@path);//遍历文件foreach (FileInfo NextFile in theFolder.GetFiles()){richTextBox1.AppendText(path+NextFile.Name+"\r\n");//文件路径}//遍历文件夹foreach (DirectoryInfo NextFolder in theFolder.GetDirectories()){listDirectory(NextFolder.FullName);}
}
C#遍历得到指定文件夹下的所有文件和子文件夹相关推荐
- 删除指定文件夹下的小于 4K的所用文件...
删除指定文件夹下的小于 4K的所用文件... (记一次垃圾邮件的删除..) Const ForReading = 1, ForWriting = 2, ForAppending = 8 Const T ...
- 解放文件夹下所有层级的特定格式文件,找出文件夹内所有的txt/FLAC/MP4/MP3等等等等,并复制到另一个文件夹中
解放文件夹下所有层级的特定格式文件,找出文件夹内所有的txt/FLAC/MP4/MP3等等等等,并复制到另一个文件夹中 引言 代码 得意 天天学习,好好向上 引言 各位朋友们好!最近遇到一些想要方便办 ...
- win10电脑服务器在哪个文件夹下,Win10桌面背景在哪个文件夹?Win10桌面背景所在文件夹介绍...
最近有Win10用户反映,之前电脑有设了张很好看的桌面背景,但后来不小心给换成了别的,现在想换回来,却不知道要在哪个文件夹找那张桌面背景,用户为此非常困恼.那么,Win10桌面背景在哪个文件夹呢?下面 ...
- java怎么读取文件夹下的_java怎么读取读取文件夹下的所有文件夹和文件?
下是实现的代码:package com.borland.samples.welcome; import java.io.FileNotFoundException; import java.io.IO ...
- python读取多个文件夹下所有txt_Python实现合并同一个文件夹下所有txt文件的方法示例...
本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法.分享给大家供大家参考,具体如下: 一.需求分析 合并一个文件夹下所有txt文件 二.合并效果 三.python实现代码 # -*- ...
- win10用户名改了以后,C盘中用户文件夹下的以用户名命名的文件夹名字没有变化?还是之前的用户
一.同一个账户bai是无法更改的,你若非要更改就只有添加一个账户[将其他人添加到这台电脑](设置分配的权限为管理员),重启后登陆删除以前的账户(注意:如有重要数据请先备份到系统盘以外). 二.win1 ...
- 【python】保存某个文件夹下所有图片名字到一个txt文件里
用python实现读取某一文件夹下的所有图片名字到一个txt文件 import os dir1='/data/Datasets/JPEGImages'#图片文件存放地址 txt1 = '/data/D ...
- 解决linux使用yum安装新版JDK时,Java文件夹下没有lib、bin等文件,只有jre的问题
最近在Linux上使用yum安装JDK时,发现/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-0.el8_3.x86_64/文件夹下尽然只有jre文件夹,其 ...
- Mysql安装文件夹下找不到my.ini文件怎么办?如何创建my.ini文件
在C盘搜索 .ini文件,如果找到文件类型为配置设置的文件 复制到 Mysql文件夹下 修改文件名为 my.ini 完成
- cmd批量打印文件夹下的文件名,以及打印文件树
1.打印文件夹下文件名输出到00.txt中 dir *.* /b> 00.txt 运行get fileName.bat结果如图: 2.文件夹下以及子孙文件夹下的文件名以树形式打印 tree / ...
最新文章
- 如何查看云服务器的系统版本,如何查看云服务器系统版本
- 备份表到存在的表或者自动新建表
- linux mysql安装失败 lib冲突问题_Linux 安装 Mysql 冲突 问题
- 推荐几个出论文的好方向
- 数学建模-12.预测模型
- shell学习之突发奇想 ^_^ 打印9*9乘法表
- ASP.NET 服务端GZIP压缩
- 关于《趣谈网络协议》的读书笔记
- 蛋白组学质谱检测实验
- 系统启动故障恢复控制台应用实例
- 计算机科技兴趣小组活动总结,科技兴趣小组的活动总结
- Nginx服务器---正向代理
- org.springframework.transaction.TransactionSystemException: Could not commit JPA transaction
- android 图片字体涂鸦,android 涂鸦功能
- 联想台式电脑一键恢复后桌面没有计算机了,桌面上的一键恢复快捷图标没有了怎么办?...
- Luogu P2327 [SCOI2005]扫雷
- 手机防盗版本修改步骤
- 软件设计师-多媒体专题
- 2023美赛赛题思路分析
- 阿里云盘太小啦,所以自己动手写了一个阿里云盘的搜索引擎
热门文章
- php5.6 和apache2.2的相互配置
- 【npm第4期】文件系统操作的跨平台兼容
- request threaded-only IRQs with IRQF_ONESHOT【转】
- linux用户及权限
- 控制iptables的nat转发端口的实现
- Oracle中的 IN, NOT IN和 EXISTS, NOT EXISTS的區別
- Redmine+Apache+SVN+Postfix完整配置指南
- 使用LINUX SENDMAIL发送邮件
- 只因为离职报告多写这三个字,员工竟然倒赔公司2.9万!
- 某资深互联网人分析:支付宝面临巨大困难,被微信争夺市场,年轻用户流失严重...