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#遍历得到指定文件夹下的所有文件和子文件夹相关推荐

  1. 删除指定文件夹下的小于 4K的所用文件...

    删除指定文件夹下的小于 4K的所用文件... (记一次垃圾邮件的删除..) Const ForReading = 1, ForWriting = 2, ForAppending = 8 Const T ...

  2. 解放文件夹下所有层级的特定格式文件,找出文件夹内所有的txt/FLAC/MP4/MP3等等等等,并复制到另一个文件夹中

    解放文件夹下所有层级的特定格式文件,找出文件夹内所有的txt/FLAC/MP4/MP3等等等等,并复制到另一个文件夹中 引言 代码 得意 天天学习,好好向上 引言 各位朋友们好!最近遇到一些想要方便办 ...

  3. win10电脑服务器在哪个文件夹下,Win10桌面背景在哪个文件夹?Win10桌面背景所在文件夹介绍...

    最近有Win10用户反映,之前电脑有设了张很好看的桌面背景,但后来不小心给换成了别的,现在想换回来,却不知道要在哪个文件夹找那张桌面背景,用户为此非常困恼.那么,Win10桌面背景在哪个文件夹呢?下面 ...

  4. java怎么读取文件夹下的_java怎么读取读取文件夹下的所有文件夹和文件?

    下是实现的代码:package com.borland.samples.welcome; import java.io.FileNotFoundException; import java.io.IO ...

  5. python读取多个文件夹下所有txt_Python实现合并同一个文件夹下所有txt文件的方法示例...

    本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法.分享给大家供大家参考,具体如下: 一.需求分析 合并一个文件夹下所有txt文件 二.合并效果 三.python实现代码 # -*- ...

  6. win10用户名改了以后,C盘中用户文件夹下的以用户名命名的文件夹名字没有变化?还是之前的用户

    一.同一个账户bai是无法更改的,你若非要更改就只有添加一个账户[将其他人添加到这台电脑](设置分配的权限为管理员),重启后登陆删除以前的账户(注意:如有重要数据请先备份到系统盘以外). 二.win1 ...

  7. 【python】保存某个文件夹下所有图片名字到一个txt文件里

    用python实现读取某一文件夹下的所有图片名字到一个txt文件 import os dir1='/data/Datasets/JPEGImages'#图片文件存放地址 txt1 = '/data/D ...

  8. 解决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文件夹,其 ...

  9. Mysql安装文件夹下找不到my.ini文件怎么办?如何创建my.ini文件

    在C盘搜索 .ini文件,如果找到文件类型为配置设置的文件 复制到 Mysql文件夹下 修改文件名为 my.ini 完成

  10. cmd批量打印文件夹下的文件名,以及打印文件树

    1.打印文件夹下文件名输出到00.txt中 dir *.* /b> 00.txt 运行get fileName.bat结果如图: 2.文件夹下以及子孙文件夹下的文件名以树形式打印 tree  / ...

最新文章

  1. 如何查看云服务器的系统版本,如何查看云服务器系统版本
  2. 备份表到存在的表或者自动新建表
  3. linux mysql安装失败 lib冲突问题_Linux 安装 Mysql 冲突 问题
  4. 推荐几个出论文的好方向
  5. 数学建模-12.预测模型
  6. shell学习之突发奇想 ^_^ 打印9*9乘法表
  7. ASP.NET 服务端GZIP压缩
  8. 关于《趣谈网络协议》的读书笔记
  9. 蛋白组学质谱检测实验
  10. 系统启动故障恢复控制台应用实例
  11. 计算机科技兴趣小组活动总结,科技兴趣小组的活动总结
  12. Nginx服务器---正向代理
  13. org.springframework.transaction.TransactionSystemException: Could not commit JPA transaction
  14. android 图片字体涂鸦,android 涂鸦功能
  15. 联想台式电脑一键恢复后桌面没有计算机了,桌面上的一键恢复快捷图标没有了怎么办?...
  16. Luogu P2327 [SCOI2005]扫雷
  17. 手机防盗版本修改步骤
  18. 软件设计师-多媒体专题
  19. 2023美赛赛题思路分析
  20. 阿里云盘太小啦,所以自己动手写了一个阿里云盘的搜索引擎

热门文章

  1. php5.6 和apache2.2的相互配置
  2. 【npm第4期】文件系统操作的跨平台兼容
  3. request threaded-only IRQs with IRQF_ONESHOT【转】
  4. linux用户及权限
  5. 控制iptables的nat转发端口的实现
  6. Oracle中的 IN, NOT IN和 EXISTS, NOT EXISTS的區別
  7. Redmine+Apache+SVN+Postfix完整配置指南
  8. 使用LINUX SENDMAIL发送邮件
  9. 只因为离职报告多写这三个字,员工竟然倒赔公司2.9万!
  10. 某资深互联网人分析:支付宝面临巨大困难,被微信争夺市场,年轻用户流失严重...