首页 > 学院 > 开发设计 > 正文

采用递归方式查询某目录下的所有文件

2019-11-14 15:58:32
字体:
来源:转载
供稿:网友
PRivate void DirPathAll(string dirpath)        {            //本目录下的文件            var paths = Directory.GetFiles(dirpath);            foreach (var path in paths)            {                application.DoEvents();                listBox1.Items.Add(path);            }            //所有子目录下的文件            var files = Directory.GetDirectories(dirpath); //获取所有子目录            foreach (var dir in files)            {                //listBox1.Items.Add(dir);                 var  filepath = Directory.GetFiles(dir);                //foreach (var path in filepath)  //每个子目录下的文件                //{                //    Application.DoEvents();                //    listBox1.Items.Add(path );                //}                DirPathAll(dir);            }            textBox1.Text = listBox1.Items.Count.ToString();        }

 

///采用递归方式查询某目录下的所有文件

 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表