zoukankan      html  css  js  c++  java
  • [C#]获取指定文件夹下的所有文件名(递归)

    典型的递归方法:

    //定义一个list集合
    List<String> list = new List<String>();
    
      public void director(string dirs)
      {
        //绑定到指定的文件夹目录
        DirectoryInfo dir = new DirectoryInfo(dirs);
        //检索表示当前目录的文件和子目录
        FileSystemInfo[] fsinfos = dir.GetFileSystemInfos();
        //遍历检索的文件和子目录
        foreach (FileSystemInfo fsinfo in fsinfos)
        {
          //判断是否为空文件夹  
          if (fsinfo is DirectoryInfo)
          {
            //递归调用
            director(fsinfo.FullName);
          }
          else
          {
            Console.WriteLine(fsinfo.FullName);
            //将得到的文件全路径放入到集合中
            list.Add(fsinfo.FullName);
          }
        }
      }
  • 相关阅读:
    12.Django与ajax
    11.Django的分页器paginator
    10.中间键Middleware
    09.用户认证auth模块
    08.form组件
    07.会话跟踪技术cookie与session
    06.orm模型层
    05.Django模板层
    04.Django视图函数
    03.DjangoURL路由
  • 原文地址:https://www.cnblogs.com/wl-blog/p/13186282.html
Copyright © 2011-2022 走看看