Je! ninaweza kutumia kusubiri bila async?
Je! ninaweza kutumia kusubiri bila async?

Video: Je! ninaweza kutumia kusubiri bila async?

Video: Je! ninaweza kutumia kusubiri bila async?
Video: Doctor Thorne: Love and Social Barriers (2016) Full Movie 2024, Novemba
Anonim

Hapana kusubiri mwendeshaji hufanya akili tu katika Async kazi.

Vile vile, unaweza kuuliza, nini kitatokea ikiwa nitaita njia ya async bila kungoja?

The wito kwa njia ya async huanza na kazi ya asynchronous . Isipokuwa imekuzwa katika a njia hiyo inarudi a Kazi au Kazi imehifadhiwa kwenye iliyorejeshwa kazi . Kama huna kusubiri ya kazi au angalia kwa uwazi isipokuwa, ubaguzi umepotea. Kama wewe kusubiri ya kazi , isipokuwa ni kutupwa tena.

Pia Jua, unaweza kungojea ahadi isiyo ya kawaida? kusubiri sio no-op. Kama kitu kinachosubiriwa sio a ahadi , imefungwa kwa a ahadi , hiyo ahadi inasubiriwa. Kwa hiyo kusubiri inabadilisha agizo la utekelezaji (lakini wewe haipaswi kutegemea hata hivyo): console.

Unajua pia, unaweza kungojea kazi ya kusawazisha?

An kazi ya async inaweza vyenye kusubiri usemi unaositisha utekelezaji wa kazi ya async kusubiri azimio lililopitishwa la Ahadi, kisha kuanza tena kazi ya async utekelezaji na kutathmini kama thamani iliyotatuliwa. The kusubiri neno kuu ni halali tu ndani vitendaji vya async.

Async ni nini na unangojea katika C #?

Async na subiri ni alama za msimbo, ambazo huashiria nafasi za msimbo kutoka ambapo udhibiti unapaswa kuanza baada ya kazi kukamilika. Wacha tuanze na mifano ya vitendo ya kuelewa wazo la programu. Mifano ya mifano ya async na subiri neno kuu katika C# Tutachukua Maombi ya kiweko kwa onyesho letu.

Ilipendekeza: