Voinko käyttää await-toimintoa ilman asynktiota?
Voinko käyttää await-toimintoa ilman asynktiota?

Video: Voinko käyttää await-toimintoa ilman asynktiota?

Video: Voinko käyttää await-toimintoa ilman asynktiota?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Huhtikuu
Anonim

Ei odottaa operaattorilla on järkeä vain an asynk toiminto.

Vastaavasti saatat kysyä, mitä tapahtuu, jos kutsun async-menetelmää odottamatta?

The soittaa puhelimella kohtaan asynkroninen menetelmä alkaa an asynkroninen tehtävä . Poikkeus, joka on esitetty kohdassa a menetelmä joka palauttaa a Tehtävä tai Tehtävä on tallennettu palautettuun tehtävä . Jos sinä et odottaa the tehtävä tai tarkastaa nimenomaisesti poikkeukset, poikkeus menetetään. Jos sinä odottaa the tehtävä , sen poikkeus hylätään.

Tiedätkö myös, voitko odottaa lupauksettomuutta? odottaa ei ole no-op. Jos odotettu asia ei ole a lupaus , se on kääritty a lupaus , tuo lupaus on odotettu. Siksi odottaa muuttaa suoritusjärjestystä (mutta sinä ei kuitenkaan kannata luottaa siihen): konsoli.

Tiedätkö myös, voitko odottaa async-toimintoa?

An async-toiminto voi sisältää an odottaa lauseke, joka keskeyttää suorituksen async-toiminto odottaa hyväksytyn Promisen päätöstä ja jatkaa sitten async-funktiot suoritus ja arvioi ratkaistuksi arvoksi. The odottaa avainsana on voimassa vain sisällä asynkronointitoiminnot.

Mikä on async and await C#:ssa?

Asynkronoi ja odota ovat koodimerkit, jotka merkitsevät koodipaikat, joista ohjauksen tulisi jatkua tehtävän valmistumisen jälkeen. Aloitetaan käytännön esimerkeillä ohjelmointikonseptin ymmärtämiseksi. Esimerkkejä asynkronoida ja odottaa avainsana sisään C# Aiomme ottaa konsolisovelluksen esittelyämme varten.

Suositeltava: