当前位置:  编程技术>.net/c#/asp.net

C# 递归查找树状目录实现方法

    来源: 互联网  发布时间:2014-10-28

    本文导语:  1.递归查找树状目录 代码如下: public partial class Form1 : Form    {        string path = @"F:学习文件";//递归查找树状目录        public Form1()        {递归查找树状目录            InitializeComponent();        }      ...

1.递归查找树状目录

代码如下:

 public partial class Form1 : Form
    {
        string path = @"F:学习文件";//递归查找树状目录
        public Form1()
        {递归查找树状目录
            InitializeComponent();
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            LoadTree(path);
        }

 public void LoadTree(string path, TreeNode node=null)

        {           

string[] dirs = Directory.GetDirectories(path);//获取子目录

            foreach (string dir in dirs)

            {

                  TreeNode node1 = new TreeNode(Path.GetFileName(dir));

                //TreeNode node1 = new TreeNode(dir);//文件所有路径

                if (node == null)

                {

                    treeView1.Nodes.Add(node1);

                }

                else

                {

                    node.Nodes.Add(node1);

                }

 if (Directory.GetDirectories(dir).Length > 0)
                {
                    LoadTree(dir, node1);
                }
            }
        }
    }
}


    
 
 

您可能感兴趣的文章:

  • C# 实现阶乘 (递归,非递归) 实现代码
  • C#递归题目实例代码
  • C#采用递归实现阶乘的方法
  • c#文件夹 递归访问的实现代码
  • C#递归实现显示文件夹及所有文件并计算其大小的方法
  • c# 递归访问文件夹(删掉歌词文件)
  • c#递归遍历文件夹示例
  • 将文件夹下所有文件输出到日志文件中 c#递归算法学习示例
  • c#斐波那契数列(Fibonacci)(递归,非递归)实现代码
  • C#正则表达式的递归匹配分析
  • c#汉诺塔的递归算法与解析
  • C#归并排序的实现方法(递归,非递归,自然归并)
  • find命令怎么用能够实现不递归查找子目录?
  • 请问linux下如何递归查找某个目录的所有文件
  • VI中 以递归方式从一个目录下所有文中查找一个字符串
  • [求助]solaris下grep如何实现递归地查找某目录下的文件。
  • C 二分查找 递归与非递归的实现代码
  • WinForm实现按名称递归查找控件的方法
  • 用递归查找有序二维数组的方法详解
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php递归示例 php递归函数代码
  • php递归使用示例(php递归函数)
  • 使用C语言递归与非递归实现字符串反转函数char *reverse(char *str)的方法
  • 先序遍历二叉树的递归实现与非递归实现深入解析
  • 如何使用递归和非递归方式反转单向链表
  • php递归算法 php递归函数无限级分类
  • php+mysql不用递归实现的无限级分类实例(非递归)
  • 递归形式与非递归形式的斐波那契数列的用法分析
  • java 汉诺塔Hanoi递归、非递归(仿系统递归)和非递归规律 实现代码
  • 使用python实现递归版汉诺塔示例(汉诺塔递归算法)
  • 归并排序的递归实现与非递归实现代码
  • php递归函数小例子
  • 请问java里可有递归吗?
  • PHP递归函数返回值使用实例
  • php递归创建目录小例子
  • php递归函数使用return问题
  • php递归函数求阶乘
  • 使用递归实现数组求和示例分享
  • sql递归查询(with cte实现)
  • 递归下降解析器生成器 Soul Parsing Framework


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3