SimpleSqlExec.InputParameters.CheckFilePath C# (CSharp) Method

CheckFilePath() private static method

private static CheckFilePath ( string FilePath ) : void
FilePath string
return void
        private static void CheckFilePath(string FilePath)
        {
            if (File.Exists(FilePath))
            {
                // If the file already exists, open it but don't append anything (i.e. check for permissions)
                using (FileStream _CheckFile = File.Open(FilePath, FileMode.Open, FileAccess.Write, FileShare.Read))
                {
                    _CheckFile.Close();
                }
            }
            else
            {
                // try to create the file. if successful, delete it.
                using (FileStream _CheckFile = File.Open(FilePath, FileMode.Create, FileAccess.Write, FileShare.Read))
                {
                    _CheckFile.Close();
                }

                File.Delete(FilePath);
            }

            return;
        }