Исключение во время запроса WebClient - C# (209582)

Узнай цену своей работы

Формулировка задачи:

Hi, бьюсь уже сколько и ошибки какие то не понятные типа "Исключение во время запроса WebClient." Мне нужно скачивать картинки на комп, по урлам что в тхт файле. Уже много способов перепробовал, по 1 файлу все качают без проблем, как в цикл пихаю скачивание, так вылазиют ошибки.
            StreamReader sr = new StreamReader(@"C:\Users\user\Desktop\url.txt");
            WebClient webClient;
            String line;
            while ((line = sr.ReadLine()) != null)
            {
                string[] words = line.Split(';');//тут получаем массив и words[0] имеет ~ такой вид "/url/picture.jpg"
 
                string[] form = words[0].Split('.');//здесь мы вытаскиваем расширение файла .jpg
                string url = "http://google.ru" + words[0]; // [url]http://google.ru/url/picture.jpg[/url]
                string file = "C:\\Users\\user\\Desktop\\1." + form[1]; // C:\Users\user\Desktop\1.jpg
 
                webClient = new WebClient();
                webClient.DownloadFile(url, file);
                webClient.Dispose();
            }
Подскажите в чем ошибка пожалуйста. Спасибо)

Решение задачи: «Исключение во время запроса WebClient»

textual
Листинг программы
            StreamReader sr = new StreamReader(@"C:\Users\user\Desktop\url.txt");
            String line;
            while ((line = sr.ReadLine()) != null)
            {
                string[] words = line.Split(';');//тут получаем массив и words[0] имеет ~ такой вид "/url/picture.jpg"
 
                string[] form = words[0].Split('.');//здесь мы вытаскиваем расширение файла .jpg
                string url = "http://google.ru" + words[0]; // [url]http://google.ru/url/picture.jpg[/url]
                string file = "C:\\Users\\user\\Desktop\\1." + form[1]; // C:\Users\user\Desktop\1.jpg
 
                var webClient = new WebClient();
                webClient.DownloadFile(url, file);
            }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5