C#winform 读取盘符 文件下 所有文件及子目录文件夹(只读文件)

C#winform_读取盘符_文件下_所有文件及子目录文件夹(只读文件)



       private void NewMethod(string FullPath)

        {
            DirectoryInfo dir = new DirectoryInfo(FullPath);
            //文件夹
            try
            {
                DirectoryInfo[] dirs = dir.GetDirectories();
                foreach (DirectoryInfo d in dirs)
                {
                    NewMethod(d.FullName);
                }
                //文件
                FileInfo[] files = dir.GetFiles();
                foreach (FileInfo f in files)
                {
                    listBox1.Items.Add(f.FullName);
                }
            }
            catch
            {
                return;
            }

        }






调用实力:



        private void button2_Click(object sender, EventArgs e)
        {

            NewMethod("Z://");

        }
    }



winform代码
桂ICP备16004754号