码迷,mamicode.com
首页 > Windows程序 > 详细

winform 删除,清空指定文件夹上的所有文件或文件夹

时间:2015-01-12 12:47:35      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:

//递归删除文件夹及子文件C#代码:
        public void DeleteFolder(string dir)
        {
            if (Directory.Exists(dir)) //如果存在这个文件夹删除之
            {
                foreach (string d in Directory.GetFileSystemEntries(dir))
                {
                    if (File.Exists(d))
                    {
                        File.Delete(d); //直接删除其中的文件
                    }
                    else
                        DeleteFolder(d); //递归删除子文件夹
                }
                //Directory.Delete(dir, true); //如果本文件夹为空,删除本空文件夹
                //MessageBox.Show("成功", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }

winform 删除,清空指定文件夹上的所有文件或文件夹

标签:

原文地址:http://www.cnblogs.com/pingming/p/4218004.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!