я получаю следующее сообщение при попытке удалить FileInfo:Удалить FileInfo с помощью LINQ
аргументы типа для метода «System.Linq.Enumerable.Select (System.Collections.Generic.IEnumerable, System.Func) 'не может быть выведено из использования. Попробуйте явно указать аргументы типа.
Вот мой код:
private void btn_Click(object sender, EventArgs e)
{
List<FileInfo> duplicatedFiles = Fso.GetAllDuplicatedFiles(@"C:\", true);
duplicatedFiles.Cast<FileInfo>().Select(f => f.Delete());
}
Спасибо за любую помощь
Может downvoter объяснить? – Ani
Запрос был предоставлен Linq ... –
LINQ не является подходящим выбором для выполнения побочных эффектов. – Ani