您的位置:首页 > 编程语言 > C#

C# 删除目录下的所有文件及子文件夹

2016-06-08 14:53 274 查看
//删除目录下的所有文件及文件夹

        private static void deleteDirFiles(string strPath)

        {

            //删除这个目录下的所有子目录

            if (Directory.GetDirectories(strPath).Length > 0)

            {

                foreach (string var in Directory.GetDirectories(strPath))

                {

                    Directory.Delete(var, true);

                }

            }

            //删除这个目录下的所有文件

            if (Directory.GetFiles(strPath).Length > 0)

            {

                foreach (string var in Directory.GetFiles(strPath))

                {

                    File.Delete(var);

                }

            }

        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息