[SimpleSort] Code reorganization

This commit is contained in:
Matt Nadareski
2016-06-13 20:52:12 -07:00
parent f71ff6f279
commit 1449b022b2
2 changed files with 158 additions and 80 deletions

View File

@@ -560,5 +560,29 @@ namespace SabreTools.Helper
return true;
}
/// <summary>
/// Cleans out the temporary directory
/// </summary>
/// <param name="dirname">Name of the directory to clean out</param>
public static void CleanDirectory(string dirname)
{
foreach (string file in Directory.EnumerateFiles(dirname, "*", SearchOption.TopDirectoryOnly))
{
try
{
File.Delete(file);
}
catch { }
}
foreach (string dir in Directory.EnumerateDirectories(dirname, "*", SearchOption.TopDirectoryOnly))
{
try
{
Directory.Delete(dir, true);
}
catch { }
}
}
}
}