- Visszatért a Snapdragonhoz az Infinix, itt a Note 60 és Note 60 Pro
- Esélyes, hogy drágul a Nothing Phone (4a) széria
- Lelkiismeret-furdalás nélkül zabálhatod a süteményt a Galaxy S26-tal
- A Pixel 9 AirDropot, a Pixel 11 Face ID-t kap
- Az Activision áprilisban lekapcsolja a Call of Duty: Warzone Mobile-t
- Milyen okostelefont vegyek?
- Új design és okosabb AI: megjött a Galaxy S25 készülékcsalád
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Esélyes, hogy drágul a Nothing Phone (4a) széria
- A Pixel 9 AirDropot, a Pixel 11 Face ID-t kap
- Telekom mobilszolgáltatások
- Mobil flották
- Google Pixel topik
- Megérkezett Európába az Oppo vékony órája
- iPhone topik
Új hozzászólás Aktív témák
-
Szabesz
őstag
Csináltam egy ConsoleApp példát:
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
ServicePointManager.DefaultConnectionLimit = int.MaxValue;
var files = new[]
{
new Uri("http://ipv4.download.thinkbroadband.com/10MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com:81/10MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com:8080/10MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com/10MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com:81/20MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com:8080/20MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com/50MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com:81/50MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com:8080/50MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com/100MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com:81/100MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com:8080/100MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com/200MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com:81/200MB.zip"),
new Uri("http://ipv4.download.thinkbroadband.com:8080/200MB.zip")
};
Console.WriteLine("Start");
Parallel.ForEach(files, file =>
{
var tempFile = Path.GetTempFileName();
using (var wc = new WebClient())
{
Console.WriteLine($"Starting download: {file} to {tempFile}...");
wc.DownloadFile(file, tempFile);
Console.WriteLine($"End download: {file}, local path: {tempFile}");
}
//File.Delete(tempFile);
});
Console.WriteLine("End");
}
}
}Ez szépen kipörgeti amit a netem bírt, és párhuzamosan tölti le a minta fájlokat.
Több gond van a bemásolt kódoddal (mindamellett, hogy a teljesen nem másoltad be, ezért az összkép sem lehet teljes a működésről, és vannak benne zavaros dolgok):
- using-ot kellene használni
- Task.Factory.StartNew pedig el van indítva, de sehol sincsen bevárva. Task.Run javallottabb, illetve az async-await kulcsszavak használata. De ha még nagyon új a C#, lehet hanyagolni kellene egyelőre.
- AConvertToStreamkörnyékén is valószínűleg voltak problémák, nem olyan triviális az átalakítás.
-ServicePointManager.DefaultConnectionLimitértéke alapból 2, ha párhuzamos kérésekkel szeretnél dolgozni, érdemes átállítani.Másolj be egy teljes (működő, forduló) példát, hogy meg lehessen találni a pontos hibát. De valószínűnek tartom, hogy a fentiek egyikének hibás használata az okozó.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Máris elfogytak az idei évre szánt HDD-k a Western Digitalnál
- Milyen belső merevlemezt vegyek?
- Milyen billentyűzetet vegyek?
- Rövid kedvcsináló előzetest kapott a Marathon
- AI okozta csődhullámra figyelmeztett a Phison vezetője
- Windows 11
- Parfüm topik
- AMD vs. INTEL vs. NVIDIA
- Milyen okostelefont vegyek?
- Milyen autót vegyek?
- További aktív témák...
- GIGABYTE RTX 5080 12GB GDDR7 GAMING OC - Új, 3 év garancia - Eladó!
- Asus Rog Strix G513R // Ryzen 7 6800H // 16GB RAM // Samsung SSD 990 Pro 2TB + 512GB SSD // RTX 3060
- Asus Rog Strix G713R // Ryzen 9 6900HX // 32GB RAM // 1TB SSD // RTX 3080 8GB
- Prestige 14Evo A12M 14" FHD IPS i5-1240P 16GB 256GB NVMe magyar vbill gar
- Új magyar Thinkpad T14 gen5 Ultra 7 155U 16/32GB 512GB 2028-ig garis! Csak februárban extra akció!!
- BESZÁMÍTÁS! HP Elitedesk 800 G4 SFF számítógép - i5 8500 16GB DDR4 256GB SSD Intel UHD 630 250W W11
- Apple iPhone 14 Pro 128GB,Újszerű,Dobozaval,12 hónap garanciával
- BESZÁMÍTÁS! Gigabyte H110M i5 7600K 16GB DDR4 240GB SSD GTX 1060 6GB GDDR5 Rampage SHIVA 400W
- AKCIÓ! Acer Nitro 5 AN515-58-75F8 Gamer notebook - i7 12700H 16GB DDR4 512GB SSD RTX 3060 6GB
- GYÖNYÖRŰ iPhone 13 Pro Max 128GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS4368
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


