Удалить из папки все файлы, кроме указанных - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Необходимо удалить из папки все файлы, кроме указанных. Как это можно реализовать?

Решение задачи: «Удалить из папки все файлы, кроме указанных»

textual
Листинг программы
  1. // Запись
  2. SortedSet<string> filesToIgnore = new SortedSet<string>(StringComparer.OrdinalIgnoreCase) {
  3.     "1.txt",
  4.     "Launcher.exe",
  5.     "MasterList"
  6. };
  7. // SortedSet<string> реализует IEnumerable<string> и значит его можно передать методу WriteAllLines
  8. File.WriteAllLines(@"d:\temp\cyberforum\set.txt", filesToIgnore);
  9.  
  10. // Чтение
  11. SortedSet<string> filesToIgnore = new SortedSet<string>(StringComparer.OrdinalIgnoreCase);
  12. filesToIgnore.UnionWith(File.ReadAllLines(@"d:\temp\cyberforum\set.txt"));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.75 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы