Kezdőoldal » Számítástechnika » Programozás » C# szálkezeléssel hogyan...

C# szálkezeléssel hogyan oldható meg, hogy a meghívó függvény megvárja a hívandót?

Figyelt kérdés

Például:

public void ListBoxFeltolt(){...}

Majd ezt a másik (hívó) függvényben szeretném használni, valahogy így:

ListBoxFeltolt(...)...


Ha kiíratom az adott listbox elemeinek számát a hívó függvényben, akkor azt írja, hogy üres a lista. Én azt szeretném elérni, hogy várja meg a feltöltést. Próbáltam aszinkronná tenni a függvényeket, sajnos nem sikerült. Utána megpróbálkoztam a Delegate.BeginInvoke-kkal, de sajnos az elemek száma továbbra is 0.

Azt szeretném megtudni, hogy ez hogyan oldható meg? Esetleg erre/hasonló esetre tudna valaki mutatni egy példát?


2019. dec. 23. 13:02
1 2
 11/11 anonim ***** válasza:

public void ListBoxFeltolt();

Dehát ez egy szinkron függvény, a hívó fél mindig kénytelen megvárni míg végez.

Más gond van ott, de gondolom szupertitkos a kód, amiatt nem láthatjuk.

2019. dec. 23. 20:04
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!