private void ClearDirectory(String path) { if (Directory.Exists(path)) { String[] files = Directory.GetFileSystemEntries(path); foreach (var file in files) { if (Directory.Exists(file)) { ClearDirectory(file); } else { File.Delete(file); } } } }