System.Xml.Tests.XsltcTestCaseBase.SafeDeleteFile C# (CSharp) Method

SafeDeleteFile() private static method

private static SafeDeleteFile ( string fileName ) : void
fileName string
return void
        private static void SafeDeleteFile(string fileName)
        {
            try
            {
                var fileInfo = new FileInfo(fileName);

                if (fileInfo.Directory != null && !fileInfo.Directory.Exists)
                {
                    fileInfo.Directory.Create();
                }

                if (fileInfo.Exists)
                {
                    fileInfo.Delete();
                }
            }
            catch (ArgumentException)
            {
            }
            catch (PathTooLongException)
            {
            }
            catch (Exception e)
            {
                s_output.WriteLine(e.Message);
            }
        }