zoukankan      html  css  js  c++  java
  • c# 获取文件夹下面所有文件夹列表

    方法一:

     string dirPath = @"D:App1";
    
                List<string> dirs = new List<string>(Directory.GetDirectories(dirPath, "*", System.IO.SearchOption.AllDirectories));
                foreach (var dir in dirs)
                {
                    Console.WriteLine("{0}", dir);
                }
                Console.WriteLine("{0} directories found.", dirs.Count);

    方法二:

    string dirPath = @"D:App1";
    
    List<string> dirs = ListDirectory(dirPath);
    
    private static List<string> ListDirectory(string dirPath)
            {
                List<string> dirs = new List<string>(Directory.EnumerateDirectories(dirPath));
                List<string> result = new List<string>();
                foreach (var dir in dirs)
                {
    
                    result.Add(string.Format("{0}", dirPath + "\" + dir.Substring(dir.LastIndexOf("\") + 1)));
                    Console.WriteLine("{0}", dirPath + "\" + dir.Substring(dir.LastIndexOf("\") + 1));
    
                    result.AddRange(ListDirectory(dir));
                }
                return result;
            }
  • 相关阅读:
    扩欧(exgcd讲解)
    Django组件之forms
    Django组件之用户认证
    Django之中间件
    Django之cookie与session
    Django组件之分页器
    Django之Ajax
    Django之模型层2
    Django之模型层
    Django之模板层
  • 原文地址:https://www.cnblogs.com/akiing/p/4060020.html
Copyright © 2011-2022 走看看