- OnePlus 15 - van plusz energia
- Honor Magic 8 Pro Air a neve, január 19-én mutatják be
- Honor Magic6 Pro - kör közepén számok
- Fotók, videók mobillal
- Milyen okostelefont vegyek?
- Google Pixel topik
- Samsung Galaxy Watch8 és Watch8 Classic – lelkes hiperaktivitás
- iPhone topik
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Xiaomi 13 - felnőni nehéz
Új hozzászólás Aktív témák
-
togvau
senior tag
válasz
Szabesz
#7812
üzenetére
private static Stream ConvertToStream(string fileUrl)
{
try
{
if (DEBUG) Console.WriteLine("ConvertToStream: "+fileUrl);
return client.GetStreamAsync(fileUrl).Result;
}
catch (Exception ex) {
if (DEBUG) Console.WriteLine("down error: " + fileUrl);
throw ex;
}
}
client pedigprivate static readonly HttpClient client=new HttpClient();async awaitet nem akarnék használni, örülök, ha a lehető leggyorsabban rövidre zárom, és nem kell asyncesíteni még a GUI-t is

Nem olyan nagyon új a C#, csak ez a nem túl jól működő letöltés dolog az új, meg ez a nagyon fura szálkezelés. Mint írtam java-ban, ott a threadpool, oda bepakolom a szálakat, aztán annyi, vagy ha nem akarom korlátozni a számukat simán thread.Run(), és az URL.openStream() mindenhogy működik, 1 szálon, és akárhányon is, teljesen párhuzamosan, sallang nélkül. Itt nem igazán akart, itt javasolta a valaki, hogy inkább a HttpClient-et használjam.
Mint látható a kódból, egyszerre csak 1 fájlt tölt le, ami elvileg egyszerre 1 kérés. Vagy nem?
#7813: nem minden esetben, de az esetek nagy részében igen, jobb a java. De ez nem meglepő, hiszen az egyik microsoft eredetű, a másik meg nem

Ú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!
- Marathon (2025)
- Autós topik
- Xbox Series X|S
- A Razer új klaviatúra-zászlóshajóját meglátva biztos félrenyeled a teát
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Azonnali VGA-s kérdések órája
- Milyen billentyűzetet vegyek?
- Digitális Állampolgárság Program DÁP
- GL.iNet Flint 2 (GL-MT6000) router
- OnePlus 15 - van plusz energia
- További aktív témák...
- Apple iPhone 16 Pro Max 256GB Desert Titanium használt, karcmentes 95% akku (344 ciklus) 6 hó
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3293
- Eredeti Lenovo 90W szögletes (téglalap) notebook táp + kerek átalakító egyben eladó
- Samsung Galaxy A35 5G 6/128GB / 12 hó jótállás
- Bomba ár! Lenovo ThinkPad T480s - i5-8GEN I 8-16GB I 256SSD I 14" FHD I HDMI I Cam I W11 I Gari!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




