Microsoft.VisualStudio.Project.UnitTests.TestDirectory.ClearDirectory C# (CSharp) Méthode

ClearDirectory() private static méthode

private static ClearDirectory ( string directoryPath ) : void
directoryPath string
Résultat void
        private static void ClearDirectory(string directoryPath)
        {
            if(!Directory.Exists(directoryPath))
            {
                return;
            }

            foreach(string fileName in Directory.GetFiles(directoryPath))
            {
                File.SetAttributes(System.IO.Path.Combine(directoryPath, fileName), FileAttributes.Normal);
            }
            foreach(string subDir in Directory.GetDirectories(directoryPath))
            {
                ClearDirectory(System.IO.Path.Combine(directoryPath, subDir));
            }
            Directory.Delete(directoryPath, true);
        }