Удалите файлы, содержащие строку из списка
Я хочу удалить все файлы в папке, имена которых не могут быть найдены в элементах списка. Я предполагаю, что мне где-то не хватает счетчика, но не совсем уверен, как именно это сделать.
Что я уже пробовал:
Dim directoryName As String = "Folderimages" For Each deleteFile In Directory.GetFiles(directoryName, "*.*",SearchOption.TopDirectoryOnly) For Each item In ListBox1.Items Dim items As Object = ListBox1.Items Dim itemText As String = ListBox1.GetItemText(items) If Not deleteFile.Contains(itemText) Then File.Delete(deleteFile) End If Next Next