Használhatom a várakozást aszinkron nélkül?
Használhatom a várakozást aszinkron nélkül?

Videó: Használhatom a várakozást aszinkron nélkül?

Videó: Használhatom a várakozást aszinkron nélkül?
Videó: Async Await try-catch hell 2024, November
Anonim

Nem. Az várják operátornak csak an async funkció.

Hasonlóképpen felteheti a kérdést, mi történik, ha várakozás nélkül hívom meg az aszinkron metódust?

Az hívás hoz aszinkron módszer elindul egy aszinkron feladat . Kivétel, amelyet a módszer amely visszaadja a Feladat vagy Feladat a visszaküldöttben tárolják feladat . Ha te nem várják az feladat vagy kifejezetten ellenőrizze a kivételeket, a kivétel elveszik. Ha te várják az feladat , kivételét újradobják.

Tudja azt is, hogy várhat egy nem ígéretre? várják nem egy no-op. Ha a várt dolog nem a ígéret , be van csomagolva a ígéret , azt ígéret várják. Ezért várják megváltoztatja a végrehajtási sorrendet (de te ennek ellenére ne hagyatkozzunk rá): konzol.

Azt is tudja, hogy várhat egy aszinkron funkciót?

An aszinkron függvény lehet tartalmaznak egy várják kifejezés, amely szünetelteti a végrehajtását aszinkron funkció megvárni az elfogadott Ígéret állásfoglalását, majd folytatja a aszinkron függvények végrehajtását, és feloldott értékként értékeli ki. Az várják kulcsszó csak belül érvényes aszinkron függvények.

Mi az aszinkron és vár a C#-ban?

Aszinkronizál és vár a kódjelölők, amelyek azokat a kódhelyeket jelölik, ahonnan a vezérlésnek a feladat befejezése után folytatódnia kell. Kezdjük gyakorlati példákkal a programozási koncepció megértéséhez. Példák a async és várjon kulcsszó be C# Egy konzolalkalmazást fogunk venni a bemutatónkra.

Ajánlott: