У меня есть список имен файлов.
Мне нужно исключить файлы с ключевым словом в их имени.
Я пробовал:
List<string> fileList = Directory.GetFiles(path).ToList();
foreach (string file in fileList)
{
if (file.Contains("KEYWORD"))
{
fileList.Remove(file);
}
}
Ошибка, которую я получаю: коллекция была изменена. Операция перечисления не может быть запущена.
Но это не работает. Знаете почему или у вас есть лучшее решение?
Спасибо.