CSL_Test__1.DirectoryHandler.DeleteFolder C# (CSharp) Method

DeleteFolder() public static method

public static DeleteFolder ( DirectoryInfo folder ) : bool
folder System.IO.DirectoryInfo
return bool
        public static bool DeleteFolder(DirectoryInfo folder)
        {
            try
            {
                folder.Delete(true);
            }
            catch (IOException ioe)
            {
                LogError(ioe.Message + "\n" + ioe.StackTrace);
            }
            catch (System.Security.SecurityException soe)
            {
                LogError(soe.Message + "\n" + soe.StackTrace);
            }

            if (folder.Exists)
                return false; //Didn't delete successfully
            else
                return true; //Deleted
        }