获取指定目录下所有的.txt文件
2012-04-10 22:12
225 查看
namespace ConsoleApplication3
{
class Program
{
public static string str = "";
static void Main(string[] args)
{
string filePath = "E:\\Desktop";
Program.GetFiles(filePath);
Console.Write(Program.str);
Console.ReadKey();
}
static void GetFiles(string filePath)
{
if (Directory.Exists(filePath))
{
DirectoryInfo dir = new DirectoryInfo(filePath);
foreach (FileInfo d in dir.GetFiles())
{
if(d.FullName.EndsWith(".txt"))
Program.str += d.FullName + "\n";
}
foreach (DirectoryInfo d in dir.GetDirectories())
{
string path = d.FullName;
if (Directory.Exists(path))
{
GetFiles(path);
}
}
}
}
}
}
{
class Program
{
public static string str = "";
static void Main(string[] args)
{
string filePath = "E:\\Desktop";
Program.GetFiles(filePath);
Console.Write(Program.str);
Console.ReadKey();
}
static void GetFiles(string filePath)
{
if (Directory.Exists(filePath))
{
DirectoryInfo dir = new DirectoryInfo(filePath);
foreach (FileInfo d in dir.GetFiles())
{
if(d.FullName.EndsWith(".txt"))
Program.str += d.FullName + "\n";
}
foreach (DirectoryInfo d in dir.GetDirectories())
{
string path = d.FullName;
if (Directory.Exists(path))
{
GetFiles(path);
}
}
}
}
}
}
相关文章推荐
- 2.获取指定目录及子目录下所有txt文件的个数,并将这些txt文件复制到D盘下任意目录
- 获取指定目录(包含子目录)下所有的txt文件的个数,并打印文件名称。程序1。
- 获取指定目录(包含子目录)下所有的txt文件的个数,并打印文件名称。程序2。
- 获取指定目录(包含子目录)下所有的txt文件的个数,并打印文件名称?
- php获取指定目录下的所有文件列表
- Android之获取指定目录下的所有特殊文件名字
- C# 获取指定目录下所有文件信息、移动目录、拷贝目录
- C# 获取指定目录下所有文件信息、移动目录、拷贝目录
- C++获取指定目录下的所有文件
- android 获取指定路径下所有文件,将文件从一个目录copy到另一个目录,执行linux命令
- 黑马程序员—编写程序,将指定目录下所有.java文件拷贝到另一个目的中,并将扩展名改为.txt
- 获取指定目录及其子目录的所有文件(JAVA)
- java语言基础(80)——递归获取指定目录下所有的文件
- [转]C# 获取指定目录下所有文件信息、移动目录、拷贝目录
- 获取指定目录下所有csv文件的总行数
- 获取当前目录所有文件名 并且保存为1个00000.txt的文件文件bat
- PHP获取指定目录下的所有文件,递归到子文件夹
- java 获取指定目录下的所有文件
- java获取指定目录下所有文件
- Unity 获取指定资源目录下的所有文件