C#遍历指定文件夹中的所有文件

电脑桌面上的图标不见处理方法 步骤3:在【桌面】窗口中,双击【隐藏和禁用桌面上的所有项目】,在弹出的窗口中选择“未配置”,点击“确定”, 然后重启电脑即可恢复。步骤3:新建的任务窗口中,在输入框输入“explorer.exe”,接着点击“确定”后,就会发现原本消失的电脑桌面图标都出来了。步骤1:按住键盘的中的【Windows+R】组合键,然后在调出的运行窗口中,输入“gpedit.msc”,并点击“确定”。步骤2:在窗口左侧的“本地计算器 策略”栏中,找到【用户配置】,依次双击打开【管理模板】-【桌面】。 阅读详情

原文出处: http://www.cnblogs.com/qianqianfy/archive/2009/07/08/1518974.html


C#遍历指定文件夹中的所有文件
DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);
//遍历文件夹
foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories())
this.listBox1.Items.Add(NextFolder.Name);
//遍历文件
foreach(FileInfo NextFile in TheFolder.GetFiles())
this.listBox2.Items.Add(NextFile.Name);
===================================================================
如何获取指定目录包含的文件和子目录
1. DirectoryInfo.GetFiles():获取目录中(不包含子目录)的文件,返回类型为FileInfo[],支持通配符查找;
2. DirectoryInfo.GetDirectories():获取目录(不包含子目录)的子目录,返回类型为DirectoryInfo[],支持通配符查找;
3. DirectoryInfo. GetFileSystemInfos():获取指定目录下(不包含子目录)的文件和子目录,返回类型为FileSystemInfo[],支持通配符查找;
如何获取指定文件的基本信息;
FileInfo.Exists:获取指定文件是否存在;
FileInfo.Name,FileInfo.Extensioin:获取文件的名称和扩展名;
FileInfo.FullName:获取文件的全限定名称(完整路径);
FileInfo.Directory:获取文件所在目录,返回类型为DirectoryInfo;
FileInfo.DirectoryName:获取文件所在目录的路径(完整路径);
FileInfo.Length:获取文件的大小(字节数);
FileInfo.IsReadOnly:获取文件是否只读;
FileInfo.Attributes:获取或设置指定文件的属性,返回类型为FileAttributes枚举,可以是多个值的组合
FileInfo.CreationTime、FileInfo.LastAccessTime、FileInfo.LastWriteTime:分别用于获取文件的创建时间、访问时间、修改时间;
qianqianfy
芊芊
关注 - 0
粉丝 - 0
关注博主
0 0
(请您对文章做出评价)
« 上一篇:C# WINFORM 编程中,选择**文件夹**而不是文件的方法
» 下一篇:C#的WinForm多线程应用(转)
posted on 2009-07-08 11:05 芊芊 阅读(3424) 评论(4) 编辑 收藏

发表评论
 回复 引用  2009-07-09 23:12 | sigoway[未注册用户]
代码改成如下,会不会好一点

DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);

DirectoryInfo[] dirInfo = TheFolder.GetDirectories();
//遍历文件夹
foreach(DirectoryInfo NextFolder in dirInfo)
this.listBox1.Items.Add(NextFolder.Name);

FileInfo[] fileInfo = TheFolder.GetFiles();
//遍历文件
foreach(FileInfo NextFile in fileInfo)
this.listBox2.Items.Add(NextFile.Name);

 回复 引用 查看  2009-07-10 10:08 | 芊芊
2楼说的有道理,谢谢回复。
 回复 引用  2009-07-18 01:50 | w上善若水y[未注册用户]
请问下,要是我要遍历文件夹,及其子文件夹中的所有文件,并且有文件类型限制,要怎么实现,谢谢
 回复 引用 查看  2009-07-20 09:15 | 芊芊
采用递归的方式遍历,文件夹和子文件中的所有文件。
public void FindFile(string dirPath) //参数dirPath为指定的目录
{
//在指定目录及子目录下查找文件,在listBox1中列出子目录及文件
DirectoryInfo Dir=new DirectoryInfo(dirPath);
try
{
foreach(DirectoryInfo d in Dir.GetDirectories()//查找子目录
{
FindFile(Dir+d.ToString()+"/");
listBox1.Items.Add(Dir+d.ToString()+"/"); //listBox1中填加目录名
}
foreach(FileInfo f in Dir.GetFiles("*.---")) //查找文件
{
listBox1.Items.Add(Dir+f.ToString()); //listBox1中填加文件名
}
}
catch(Exception e)
{
MessageBox.Show(e.Message);
}

}

用下面代码限制文件的类型:
foreach(FileInfo f in Dir.GetFiles("*.---")) //查找文件

"*.---"指要访问的文件的类型的扩展名

 

如何删除电脑桌面上的 “了解此图片” 图标? 不少 Windows 用户可能遇到过这样的困扰:电脑桌面上突然多出一个名为 “了解此图片” 的图标,想删掉它时却发现右键菜单里根本没有 “删除” 选项,按键盘上的 Delete 键也毫无反应。这个 “顽固” 的图标不仅占用桌面空间,还可能影响桌面整洁度,让人束手无策。别急,今天就给大家分享一个简单高效的解决方法,只需 3 步,就能让这个图标彻底消失,即使是电脑新手也能轻松操作。 阅读详情

相关推荐

【YOLOv10改进[Backbone]】使用ADNet改进YOLOv10在噪声干扰下的目标检测效果(图像去噪)+ 含全部代码和详细修改方式 + 手撕结构图 + 全网首发

使用ADNet改进YOLOv10在噪声干扰下的目标检测效果(图像去噪)+ 含全部代码和详细修改方式 + 手撕结构图 + 全网首发 + 遥遥领先

静谧、淡雅 2821

如何彻底删除电脑上的软件

电脑白痴在学电脑,真的好搞笑,下定决心自己动手搞定一次删除电脑软件,正式准备学习安装数据库的时候,抓住机会摸索一下,经验一定要分享一下的 从删除爱奇艺开始 要把电脑里不需要的软件清除,可按以下步骤:   1、右键单击将要清除软件的快捷图标,选属性,记下软件的名称(包括中英文),安装目录的路径和目录名称;   2、点击“开始”--“控制面板”--“卸载程序(Win7以前是‘添加删除程序’)”,选中需...

qq_43701760的博客 3万+

android 如何分析应用的内存(十六)——使用AS查看Android堆

在前面,先介绍了如何使用jdb和VS code查看应用栈相关内容。本文将介绍,如何查看堆中的内容。

安仔的博客 4238

计算机软件如何永久删除,如何彻底删除电脑软件

大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。以windows 7版本为例,彻底删除电脑软件的方法如下:1、双击打开计算机。2、点击打开控制面板。3、然后点击程序按钮。4、进入程序页面之后,点击程序和功能。5、最后找到要删除软件即可。2015年1月21日,微软在华盛顿发布新一代Windows系统,并表示向运行Windows7、Windows 8.1以及Windows Pho...

weixin_35996612的博客 1万+

电脑怎么卸载软件彻底卸载软件,4个方法分享

电脑怎么卸载软件?很多小伙伴喜欢在自己的电脑上安装各式各样的软件,可电脑空间不足,那就需要通过卸载电脑软件来清理空间了。电脑怎么卸载软件彻底卸载软件有什么办法?今天小编分享了4个卸载软件的方法,来看看吧!

shujuwa_data的博客 5万+

怎么彻底删除电脑上的软件_彻底删掉电脑上垃圾软件

1.即通过360软件管家或者腾讯软件管家的软件卸载功能一键卸载。我们只要打开软件管家,找到软件卸载选项,在列表里搜索或者直接找出需要卸载的软件,点击卸载即可一键卸载。2.通过系统自带的“程序与功能”卸载。在控制面板中找到“程序”——“卸载程序”,列表中找到你需要卸载的软件,选中再点击鼠标右键——卸载,即可卸载该软件。卸载完安全卫士有提示,继续清理3.最彻底的卸载软件方法了,选中你要卸载的...

weixin_39616477的博客 9913

桌面上计算机程序包能删吗,桌面上的软件怎么删除教程【图文】

在日常对电脑的使用中,很多人都希望自己的桌面能够保证最大程度的简洁以及干净,通常我们都希望把桌面的无用软件删除掉。同时又有很多时候,我们的 电脑桌 面都会无端地出现很多流氓软件,一般的方法都不能把它们从桌面删除掉。那么接下来,小编就来给大家介绍几种方法,帮助大家删除一些在桌面上的一般软件以及流氓软件吧。方法一1、首先,在桌面上找着”我的电脑“或“计算机”。2、点击进入。在弹出的的对话框中找着“添加...

weixin_39524842的博客 2159

将计算机放置桌面右上角,如何给电脑桌面上添加我的电脑快捷方式

如何给电脑桌面上添加我的电脑快捷方式我们在使用电脑的时候,想要将我的电脑的快捷方式添加到桌面上,方便使用,该怎么操作呢?今天就跟大家介绍一下如何给电脑桌面上添加我的电脑快捷方式的具体操作步骤。1. 首先打开电脑上的任一文件夹,或者选择开始磁贴或搜索,找到此电脑2. 打开此电脑,进入如图页面3. 将鼠标左键按住此电脑,将其向桌面上拖动即可生成桌面快捷方式4. 若是在全屏状态下,则需要将窗口缩小5. ...

weixin_39765840的博客 8056

电脑桌面出现一个无法删除的空白文件应该怎样删除

可能的原因是;将软件或系统卸载,重启一次电脑,空白文件就会被删除掉。当我们在下载或者配置系统的时候

0 8354

计算机桌面文件删除不掉是怎么了,如何解决电脑桌面文件无法删除问题

如何解决电脑桌面文件无法删除问题电脑是现在最常用的工具之一,有些用户遇到了桌面文件无法删除问题,想知道如何解决,接下来小编就给大家介绍一下具体的操作步骤。具体如下:1. 首先第一步鼠标右键单击桌面,在弹出的菜单栏中根据下图所示,点击【刷新】选项,查看是否删除文件,或者将电脑重新启动后再次删除。2. 第二步如果仍然无法删除文件,则打开【计算机】窗口,根据下图所示,依次点击【组织-文件夹和搜索选项】。...

weixin_32484541的博客 2万+

电脑桌面自动化控制软件1.0

一款电脑桌面自动化控制软件,可以自己个性化的自己编辑电脑控制序列,软件按照自己编辑的序列按照顺序控制电脑运行

weixin_45123339的博客 2279

怎么彻底删除电脑上的软件_彻底删除电脑弹窗广告,还你一个干净的桌面~

近期不少的小伙伴都向小帮咨询电脑一开机弹窗广告一大堆怎么办?尤其是这段时间正值618起家,弹窗广告不是某东领红包,就是某宝领红包,无所不在,非常让人烦恼。这些弹窗广告有一部分是你在安装其他软件的时候,不小心安装的流浪软件。也有一些是我们常用软件捆绑自带的新闻弹窗,比如搜狗输入法捆绑的搜狐新闻,头条新闻等~一般这种弹窗新闻或广告都有关闭的选项,可以直接勾选不再弹出。但对于一些流氓软件你勾选了也没用。...

weixin_39966740的博客 5583

十大监控电脑桌面软件电脑监控软件就它了

终端安全:硬件和软件变化时报警,违规外联时报警(切断网络、锁屏),禁止修改IP、计算机名、使用控制面板、任务管理器等功能,保护硬件信息。敏感词报警:设置敏感词报警,一旦发现员工在聊天和浏览器中输入相关敏感词,管理端会收到报警,企业及时做好应对预案,将损失降到最低。应用程序管控:为程序设置黑白名单,防止员工使用无关软件,如游戏、赌博类程序,禁止员工下载无关软件以及卸载软件,保护电脑安全。实时屏幕监控:允许管理员通过手机、平板电脑或其他远程设备,实时查看被监控电脑的屏幕画面,实时了解员工的工作动态。

2401_83058349的博客 1936

电脑下载到流氓软件后怎么办?超详细教学!

前言 自己作为一个热爱计算机的男孩子,经常会遇到妹子电脑中毒来让自己帮忙处理的事情。可谓是阅女。。。呸!阅电脑无数。 大多数的妹子在计算机这个世界里都是小白一枚。经常性会遇到妹子的电脑里装了 5个解压软件!6个浏览器!!2345全套!!! 。电脑卡的都快吐了,妹子还觉得电脑用着还行。。。 因此自己花了一点时间总结了一下自己处理的一些经验,供大家参考参考。有操作不当之处,或者有其它好办法的话欢迎大家在评论区留言,自己会及时更正的。 谢谢! 电脑中毒的表现 当自己运行了某个不知名软件后,电脑桌面新增大量新

海纳百川 6万+

怎么把桌面上的计算机软件移除,电脑桌面软件图标上的小箭头怎么删除?一招轻松搞定它!...

平时我们在使用电脑来学习或娱乐的时候,我们都需要在电脑上安装上各种各样的软件,不管是来进行学习的软件,还是进行娱乐的程序,总之只有是所需要的,我们都会在电脑上进行安装。 而在电脑上安装好的软件,在电脑桌面上经常都会有一个快捷方式的图标,而这个软件图标还会带着一个小箭头。那么如果我们此时一点都不喜欢软件图标上的小箭头,我们能不能将其去掉呢?答案当然是可以的,我们只需要使用电脑上经常用到的保护软件36...

weixin_29531177的博客 5853

技巧:彻底删除电脑弹窗广告,还你一个干净的桌面!

转载自品略图书馆http://www.pinlue.com/article/2020/05/2215/0510586880914.html 近期不少的小伙伴都向小帮咨询电脑一开机弹窗广告一大堆怎么办? 这些弹窗广告有一部分是你在安装其他软件的时候,不小心安装的流浪软件。也有一些是我们常用软件捆绑自带的新闻弹窗,比如搜狗输入法捆绑的搜狐新闻,头条新闻等~ 一般这种弹窗新闻或广告都有关闭的选项,可以直接勾选不再弹出。但对于一些流氓软件你勾选了也没用。下次照旧弹出~ 今天小帮就给大家分享几种彻底解..

yihuliunian的博客 6504

电脑桌面自动化控制软件2.0

一款电脑桌面自动化控制软件

weixin_45123339的博客 1987

如何在计算机快速删掉快捷方式,电脑桌面上的网页快捷方式怎么删除?怎么在桌面便签上快速删除网页快捷方式...

原标题:电脑桌面上的网页快捷方式怎么删除?怎么在桌面便签上快速删除网页快捷方式电脑桌面上创建网页快捷方式,可以帮助我们快速打开网页。不过,电脑桌面上的空间是有限的,放的东西多了,就显得杂乱,不利于工作效率的提高;另外,还有碍美观。所以,对于用不到的快捷方式,一定要及时删除。那么,创建在电脑桌面上的网页快捷方式怎么删除呢?其实,很简单:就像我们在电脑删除文件一样,鼠标单击选中该快捷方式,然后单击...

weixin_33721696的博客 3337

电脑桌面文件删除了怎么恢复?分享3个技巧,你见过第3个吗?

电脑桌面文件删除了怎么恢复?使用电脑的时间我们恐怕连自己都没有去细数,而在这段时间里面我们是必定会执行删除操作的,每个人执行删除操作的原因都一致。重点是该如何找回桌面删除的文件?......

shujuwa_data的博客 3880

深度学习数据集:人体腹部多脏器器官语义分割

深度学习数据集:人体腹部多脏器器官语义分割标签信息: 1. 脾脏 2. 右肾 3. 左肾 4. 胆囊 5. 食道 6. 肝脏 7. 胃 8. 主动脉 9. 下腔静脉 10. 门静脉和脾静脉 11. 胰腺 12 右肾上腺 13 左肾上腺【具体的标签类别可以在classes文本中查看】运行show脚本即可查看gt在images上的掩膜结果,数据做了对比度拉伸等图像增广数据集介绍:分为训练集、验证集训练集个数:900 张左右的图像数据和对应mask图像验证集个数:200 张左右的图像数据和对应mask图像网络分割可以参考:https://blog.csdn.net/qq_44886601/category_12102735.html

上一篇: libtiff编译
下一篇: Listview 取选中的值 C#
cosair
博客等级 码龄20年 3粉丝 41原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值