CSL_Test__1.DirectoryHandler.DeleteFile C# (CSharp) Метод

DeleteFile() публичный статический Метод

public static DeleteFile ( FileInfo file ) : bool
file System.IO.FileInfo
Результат bool
        public static bool DeleteFile(FileInfo file)
        {
            try
            {
                file.Delete();
            }
            catch (IOException ioe)
            {
                LogError(ioe.Message + "\n" + ioe.StackTrace);
            }
            catch (System.Security.SecurityException soe)
            {
                LogError(soe.Message + "\n" + soe.StackTrace);
            }
            catch (UnauthorizedAccessException ue)
            {
                LogError(ue.Message + "\n" + ue.StackTrace);
            }

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