CSL.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
        }