Posso usare wait senza asincrono?
Posso usare wait senza asincrono?

Video: Posso usare wait senza asincrono?

Video: Posso usare wait senza asincrono?
Video: PHP : Send asynchronous request without waiting the response using guzzle 2024, Novembre
Anonim

No. Il aspetta operatore ha senso solo in asincrono funzione.

Allo stesso modo, potresti chiedere, cosa succede se chiamo il metodo asincrono senza attendere?

Il chiamata al metodo asincrono inizia e compito asincrono . Un'eccezione sollevata in a metodo che restituisce a Compito o Compito è memorizzato nel reso compito . Se non lo fai aspetta il compito o controlla esplicitamente le eccezioni, l'eccezione è persa. Se tu aspetta il compito , la sua eccezione viene generata nuovamente.

Inoltre Sai, puoi aspettare una non promessa? aspetta non è un no-op. Se la cosa attesa non è un promettere , è avvolto in a promettere , Quello promettere è atteso. Perciò aspetta cambia l'ordine di esecuzione (ma tu non dovrebbe comunque fare affidamento su di esso): console.

Sai anche, puoi aspettare una funzione asincrona?

Un la funzione asincrona può contenere an aspetta espressione che mette in pausa l'esecuzione del funzione asincrona attendere la delibera della Promessa passata, poi riprende il funzioni asincrone esecuzione e valuta come valore risolto. Il aspetta la parola chiave è valida solo all'interno funzioni asincrone.

Che cos'è asincrono e attendi in C#?

Asincrono e attendi sono i marcatori di codice, che contrassegnano le posizioni del codice da cui il controllo dovrebbe riprendere al termine di un'attività. Iniziamo con esempi pratici per comprendere il concetto di programmazione. Esempi di esempio di asincrono e attendi parola chiave in C# Prenderemo un'applicazione console per la nostra dimostrazione.

Consigliato: