关于c#:C-获取某目录下的所有文件

using System;
using System.Collections.Generic;
using System.IO;

private List<string> finded_files = new List<string>();
private void RecursiveGetFiles(string parent_path)
{
    string[] files = Directory.GetFiles(parent_path);
    foreach (string file in files)
    {
        // 这里能够进行文件的过滤,比方筛选指定的后缀
        finded_files.Add(file);
    }
    string[] paths = Directory.GetDirectories(parent_path);
    foreach (string path in paths)
    {
        RecursiveGetFiles(path);
    }
}

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理