查找指定目录下的文件夹或文件
来源:互联网 发布:python 连接sqlserver 编辑:程序博客网 时间:2024/06/05 22:30
转载:zhidao.baidu.com/link?url=g19YhEZMppu4ERsC0Ai54i2maTyIdErAIKIxUPnwzr1U_AfapEudsJ_J9Iza4fforNxjap-f2_DRi_nmydpie_
//查找指定路径文件是否存在
File.Exists("路径");//递归实现查找目录下的所有子目录和文件;
public void FindFile(string dir) //参数为指定的目录
{
//在指定目录及子目录下查找文件,在listBox1中列出子目录及文件
DirectoryInfo Dir = new DirectoryInfo(dir);
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);
}
}
//调用
private void button1_Click(object sender, System.EventArgs e)
{
string currentdir="F:\\myprogram\\C#\\FileSearch"; //搜索的目录
if(currentdir[currentdir.Length-1]!='\\') //非根目录
currentdir+="\\";
FindFile(currentdir); //调用查找文件函数
}
//引用
using System.IO;
0 0
- 查找指定目录下的文件夹或文件
- python返回指定目录下指定的文件或文件夹
- 删除指定目录下的全部文件或文件夹
- 用python查找在指定目录下特定文件夹下的指定文件
- Shell循环列出目录下所有文件或查找目录下包含指定字符串的文件
- 查找指定文件夹下的文件
- linux下tar打包指定目录下的文件或文件夹
- vc查找指定目录下的文件:
- 查找指定目录下的文件
- Sublime Text 查找时排除指定的文件夹或文件
- C# 删除指定目录下的 所有指定文件、文件夹
- C# 查找指定目录下指定文件名或格式的文件并将结果保存到文本
- shell 删除指定目录下过时的文件或目录
- Linux下,查找指定目录下的文件(find)
- 查找指定文件夹下最后修改的文件
- 查找文件夹下包含指定字符串的文件名字
- Java 查找指定文件夹下的匹配文件
- 查找一个文件夹下指定后缀名文件的java方法
- Axis WSDD文件参考文档
- phonegap下载文件并打开
- Vim命令合集
- setter方法的内部实现【不要在init和dealloc函数中使用accessor】
- PCB布高速线时需要考虑得信号传输延时
- 查找指定目录下的文件夹或文件
- Mina源码分析——IoService
- day64(5.15)MyEclipse 10.0及更高版本激活
- it民工的华丽亦或是失败的转型(一)
- 长度最多为6个汉字或12个字母数字JS
- 温故而知新 - 一些解决OOM的方法
- validate+zTree_v3+jquery接收后台List<Ztree>
- ListActivity
- VC2010生成exe文件位置