Загрузка файла без срабатывания исключений - C#
Формулировка задачи:
Скачиваю файлы примерно таким вот кодом
Бывает вылетают исключения, использовать try-catch каждый раз не очень хочется, подскажите как поставить условие успешной загрузки, чтобы не вылетало ошибок в случае неудачной. Ну или может кто предложит более правильный вариант загрузки файлов?
using (WebClient webClient = new WebClient()) { webClient.DownloadFile(new Uri("https://site.ru/file1.exe"), "file1.exe"); }
Решение задачи: «Загрузка файла без срабатывания исключений»
textual
Листинг программы
bool DownloadFile(string address, string fileName) { try { using (WebClient webClient = new WebClient()) { webClient.DownloadFile(new Uri(address), fileName); } return true; } catch { File.Delete(fileName); } return false; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д