using System;
using System.IO;
class ListAllFilesDemo
{
public static void Main()
{
Console.Write("请输入要查询的目录: ");
string dir = Console.ReadLine();
try
{
ListFiles(new DirectoryInfo(dir));
}
catch (IOException e)
{
Console.WriteLine(e.Message);
Console.ReadLine();
}
}
public static void ListFiles(FileSystemInfo info)
{
if (!info.Exists) return;
DirectoryInfo dir = info as DirectoryInfo;
//不是目录
if (dir == null) return;
FileSystemInfo[] files = dir.GetFileSystemInfos();
for (int i = 0; i < files.Length; i++)
{
FileInfo file = files[i] as FileInfo;
//是文件
if (file != null)
Console.WriteLine(file.FullName + "\t " + file.Length);
//对于子目录,进行递归调用
else
ListFiles(files[i]);
}
}
}
分享到:
相关推荐
遍历指定文件夹中的所有文件
c#遍历一个文件夹下的所有文件包括子文件夹 比较实用,实用起来很方便
winform 文件操作 WM6.0 c# 遍历文件夹、复制文件、删除文件、复制文件内容
C#遍历文件夹下文件修改后缀名
C#实现,遍历ftp上的文件夹,文件名
C# 遍历指定目录下的所有文件和目录C# 遍历指定目录下的所有文件和目录
C#遍历系统文件夹(TreeView控件),递归方式遍历 顺便使用树控件
C#遍历指定文件夹中的所有文件: DirectoryInfo TheFolder=new DirectoryInfo(folderFullName); //遍历文件夹 foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories()) this.listBox1.Items.Add...
C#遍历目录下的所有文件夹,非常好用的资源
C#复制文件夹(及文件夹下所有子文件夹和文件),非常好用,用来做文件拷贝系统很实用,可以遍历,另外还有进度条
遍历读取文件夹中的所有文件 与读取所有子目录 C#.Net实例代码下载 这篇文章主要介绍了C#遍历文件夹及其子目录的方法,涉及C#文件与目录的基本操作技巧,简单实用,具有一定参考借鉴价值,需要的朋友可以参考下载
在上个项目开发中遇到这样的需求,取指定目录下面的所有图片,以表格的型式展示并显示该图片的相对路径。下面小编给大家分享C# 遍历文件夹子目录下所有图片及遍历文件夹下的文件,一起看看吧
c#遍历文件夹下文件 ============================== By Tk
获取文件夹下所以文件的MD5,包括子文件
【ASP.NET编程知识】asp.net遍历文件夹下所有子文件夹并绑定到gridview上的方法.docx
c# 递归遍历指定文件夹下所有文件和子文件夹,并且输出到text。
主要为大家详细介绍了C# 遍历文件夹及子目录下所有图片的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
这个程序是一个使用 C# 编写的控制台应用程序,它通过用户输入文件夹路径,读取该路径下所有名称中包含 "自定" 的 Excel 文件。然后,程序在这些 Excel 文件中查找包含 "需要数据" 的单元格,并输出该单元格的位置和...
遍历选择的文件夹中的图片,添加到数据库中
遍历文件夹下的所有文件,写成xml