Загрузка файла без срабатывания исключений - 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;
}