Мне удалось использовать метод WinAPI SHGetKnownFolderPath()
, чтобы получить путь к папке «Загрузки», но при использовании следующего кода я не могу получить его для удаления файлов определенных типов:
string rootFolderPath = KnownFolders.GetPath(KnownFolder.Downloads);
**string filesToDelete = @"*Agreement, CCRPCI, SECCI, Debit*.pdf";**
string[] fileList = System.IO.Directory.GetFiles(rootFolderPath, filesToDelete);
foreach(string file in fileList)
{
System.IO.File.Delete(file);
}
Что мне нужно добавить / изменить, чтобы ссылаться на несколько разных имен файлов?Я точно знаю, что бит, выделенный жирным шрифтом, неверен.
РЕДАКТИРОВАНИЕ -
Есть ли способ удалить файлы с разными именами, но с одинаковым типом расширения?Что касается причины, по которой я должен это сделать - мои тесты автоматизации загружают различные файлы, которые сохраняются в папке загрузок.Поскольку объем тестов автоматизации высок, эти документы начинают занимать много места.В настоящее время я иду и вручную удаляю их.Я очень новичок в кодировании парней и на этом форуме, я знаю, что есть много вопросов, но, пожалуйста, наберитесь терпения, потому что я только пытаюсь учиться.(Уже было два призовых голоса)