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);
          }
        }
      }
  • 相关阅读:
    image对象
    Frame/IFrame 对象
    Form 对象
    JavaScript 对象 实例
    button对象
    正则介绍以及多种使用方法
    js /jquery停止事件冒泡和阻止浏览器默认事件
    一些兼容性的知识
    面试题总结
    事件
  • 原文地址:https://www.cnblogs.com/ttkl/p/7646834.html
Copyright © 2011-2022 走看看