Этот метод я использую для одновременных загрузок.
public void DownloadConcurrent(Action Method)
{
Action[] methodList = new Action[Concurent_Downloads];
for (int i = 0; i < Concurent_Downloads; i++)
{
methodList[i] = Method;
}
Parallel.Invoke(methodList);
}
Я пытаюсь загрузить URL-адреса одновременно, но количество активных загрузок всегда равно 1.
как и все загрузкибудет вызываться, но только один URL начнет загружать данные, не как все начнут загружать.
Я хочу, чтобы все загрузки работали параллельно одновременно, не в состоянии этого достичь.Меторд использует Очередь, он загружает разные URL, формирует очередь.