Удалить из папки все файлы, кроме указанных - C#
Формулировка задачи:
Здравствуйте!
Необходимо удалить из папки все файлы, кроме указанных. Как это можно реализовать?
Решение задачи: «Удалить из папки все файлы, кроме указанных»
textual
Листинг программы
- // Запись
- SortedSet<string> filesToIgnore = new SortedSet<string>(StringComparer.OrdinalIgnoreCase) {
- "1.txt",
- "Launcher.exe",
- "MasterList"
- };
- // SortedSet<string> реализует IEnumerable<string> и значит его можно передать методу WriteAllLines
- File.WriteAllLines(@"d:\temp\cyberforum\set.txt", filesToIgnore);
- // Чтение
- SortedSet<string> filesToIgnore = new SortedSet<string>(StringComparer.OrdinalIgnoreCase);
- filesToIgnore.UnionWith(File.ReadAllLines(@"d:\temp\cyberforum\set.txt"));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д