Я использую функцию для моего приложения, которое при нажатии кнопки проверяет диск «C: \» (и все подкаталоги, только для чтения или нет) и удаляет все файлы с определенными расширениями файлов. Как мне это сделать? Я уверен, что будет использован список или массив ... но это все, что я знаю.Как сканировать весь диск и удалять все файлы (только для чтения) с несколькими конкретными расширениями файлов?
Пожалуйста, .Net framework 2.0 ТОЛЬКО!
Я чувствую эти примеры довольно устаревшие, так как API, перечисленные, может рекурсию для вы, передав дополнительный аргумент. Так зачем писать дополнительные 50 строк кода, когда вы можете просто передать дополнительный параметр? –
@CJohnson: Хотя, если вы прочтете ссылку, вы увидите, что причина, по которой это делается шаг за шагом, - сделать ее лучше при обработке ошибок (о которых я и не думал о моем ответе). Поэтому, думая об этом, может быть много кода, но это, наверное, самый безопасный способ. –