.NET 4.x Удаления с исключением - C#
Формулировка задачи:
Всем доброго времени суток.
Есть код на удаления все что в папки "кроме папок"
И есть список того что не нужно удалять.
Вопрос:как сделать чтобы не удаляло что в списке?
DirectoryInfo dirinfo1 = new DirectoryInfo(@"C:\test"); foreach (FileInfo f in dirinfo1.GetFiles()) { f.Delete(); }
1.zip 2.rar 3.jar
Решение задачи: «.NET 4.x Удаления с исключением»
textual
Листинг программы
foreach (FileInfo f in dirinfo1.GetFiles()) { if (f.Name.Length>4) { string te = f.Name.Substring(f.Name.Length - 4); if (te!=".zip"&&te!=".rar"&&te!=".jar") f.Delete(); } else f.Delete(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д