Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Суммировать два числа без "+" Здравствуйте, помогите написать программку: Суммировать два числа без использования "+" https://www.cyberforum.ru/ csharp-beginners/ thread1664106.html Запустить консольное приложение с ключом C#
Допустим приложение называется Name.exe. Надо сделать так, что бы при запуске приложения с ключом, приложение вывело его в консоли. Например создаем ярлык и пишем туда: Name.exe /Alex И приложение выводит строку: Hello Alex
C# Как переместить курсор по экрану? https://www.cyberforum.ru/ csharp-beginners/ thread1664085.html
Здравствуйте. Недавно спрашивал как перенести курсор, мне подсказали но немножко не то. SetCursorPos перемещает курсор по консоли, а мне нужно по экрану. Связи с этим вопрос: Каким образом можно переместить курсор ПО ЭКРАНУ а не по консоли? Заранее спасибо
C# Построение кривой Безье по точкам Помогите пожалуйста реализовать: построение кривой Безье по точкам, введенным пользователем с помощью вычислительного алгоритма https://www.cyberforum.ru/ csharp-beginners/ thread1664084.html
Циклы, обработка функций. Определить кол-во точек, принадлежащих кругу C#
Задание: Значения функции sin(x)+cos(x) определены при x=x0(h)xn определить, сколько значений функции f(x) принадлежат окружности с центром в точке (a,b) радиуса R. проблема с проверкой принадлежности окружности. точнее, я вообще не понимаю, как это реализовать. вот что только получилось на(ш)кодить
C# Удаление символов из введённой строки https://www.cyberforum.ru/ csharp-beginners/ thread1664055.html
Помогите оптимизировать код :D using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Text.RegularExpressions; namespace test1 {
C# Блоки https://www.cyberforum.ru/ csharp-beginners/ thread1664015.html
Пожалуйста, объясните и научите, как отделять блоки в стеке, чтобы все работало постепенно. И по возможности дополните код: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 {
C# Дозапись в файл шифрованной информации
Никак не могу понять, почему не работает дозапись в файл. Сначала создаю файл и пишу туда шифрованный текст. ВСЕ РАБОТАЕТ, данные потом можно расшифровать. string logsPath = @"D:\MyTest.txt"; byte key = Encoding.Default.GetBytes("key"); byte data = Encoding.Default.GetBytes(@"test\string"); if (!Directory.Exists(logsDirectory)) { ...
C# Как код из C# конвертировать в код C++ Как код из C# конвертировать в код C++? https://www.cyberforum.ru/ csharp-beginners/ thread1663948.html C# Нужно ли всегда использовать using при работе с файлами using (FileStream fs = new FileStream(path,FileMode.Open,FileAccess.ReadWrite)) { using (StreamReader fr = new StreamReader(fs)) { string s=""; while((s=fr.ReadLine())!=null) { Console.WriteLine(s); } https://www.cyberforum.ru/ csharp-beginners/ thread1663906.html
C# Получение имени каталога
Добрый день. При работе с файлами, возникает потребность превратить C:\Windows\Temp в просто Temp. Есть ли какой-либо встроенный метод для этих целей? Покопался в классе Path, может невнимательно искал, но такого не обнаружил. На данный момент просто усекаю с помощью stringName.Substring(stringName.LastIndexOf("\")). Есть ли более простой способ? Заранее спасибо.
C# Проверка четности остатка дробного числа Доброго времени суток! Нужна помощь с одной задачей: Пользователь вводит какое-то дробное число, а программа выводит сообщение о том четный у этого числа остаток или нет. Буду очень признателен. https://www.cyberforum.ru/ csharp-beginners/ thread1663848.html
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
04.05.2016, 00:01 0
.NET 4.x

Как скачивать несколько файлов через WebClient по очереди, через DownloadFileAsync - C# - Ответ 9100433

04.05.2016, 00:01. Показов 9644. Ответов 22
Метки (Все метки)

Ответ

Hoffman, попробуйте вместо
C#
1
await wc.DownloadFileTaskAsync(pair.Key, pair.Value);
Использовать вот такой метод:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
static class WVExtesions
{
    public static Task WaitForLoadingComplete(this WebClient client, Uri Uri, string filename)
    {
        var tcs = new TaskCompletionSource<bool>();
        AsyncCompletedEventHandler handler = ((sender, e) => tcs.TrySetResult(true));
        client.DownloadFileCompleted += handler;
        client.DownloadFileAsync(Uri, filename);
        tcs.Task.ContinueWith(_ =>
        {
            client.DownloadFileCompleted -= handler;
        }, TaskContinuationOptions.ExecuteSynchronously);
        return tcs.Task;
    }
}
По смыслу он должен быть аналогичен, если я ничего не напутал. Код не проверял.

Вернуться к обсуждению:
Как скачивать несколько файлов через WebClient по очереди, через DownloadFileAsync C#
1
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2016, 00:01
Готовые ответы и решения:

WebClient. Как правильно скачивать несколько файлов асинхронно?
Подскажите как правильно скачивать несколько файлов асинхронно? сейчас для каждого файла свой...

Асинхронная загрузка файлов методом WebClient.DownloadFileAsync
Вопрос адресуется в первую очередь профессионалам. При разработке приложения возникла...

Ссылки для скачивания с помощью WebClient.DownloadFile и WebClient.DownloadFileAsync
Ссылки какие должны быть, для скачивания webClient.DownloadFile и webClient.DownloadFileAsync Не...

Цикличная загрузка файлов через webclient
Есть у меня интересный код обновы,где всё что надо обновить качается в цикле. Загрузка идёт по...

22
04.05.2016, 00:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2016, 00:01
Помогаю со студенческими работами здесь

Загрузка файлов через WebClient с отображением процентов
Здравствуйте, не очень понимаю, как сделать вывод процентов загрузки. Хочу сделать ProgressBar на...

Загрузка файлов с другого компьютера через WebClient
Здравствуйте, форумчане, помогите решить проблему. Есть функция, которая загружает файл по нажатию...

WebClient.DownloadFileAsync и WebClient.DownloadFile
Если правильно понимаю, то WebClient.DownloadFileAsync и WebClient.DownloadFile это 2 разных...

Запустить через один sh несколько sh по очереди
Помогите разобраться каким образом используя один sh запускать через него несколько sh по очереди

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru