C#IO操作,删除指定目录下的所有文件夹和文件

来源:互联网 发布:ubuntu更改用户名 编辑:程序博客网 时间:2024/05/09 11:52

1.IO操作,删除指定目录下的所有文件夹和文件


 public static bool DeleteDir(string strPath)        {            try            {                strPath = @strPath.Trim();                if (Directory.Exists(strPath))                {                    string[] strDirs = Directory.GetDirectories(strPath);                    string[] strFiles = Directory.GetFiles(strPath);                    foreach (string strFile in strFiles)                    {                        File.Delete(strFile);                    }                    foreach (string strdir in strDirs)                    {                        Directory.Delete(strdir, true);                    }                }                return true;            }            catch (Exception Exp)            {                System.Diagnostics.Debug.Write(Exp.Message);                return false;            }        }


0 0