Wait vs. Await – What’s the Difference? Wait and await both relate to staying until something happens, but they are used in different ways Wait is the everyday verb used with prepositions and infinitives Await is more formal and takes a direct object without a preposition
await operator - asynchronously await for a task to complete When the await operator is applied to the operand that represents an already completed operation, it returns the result of the operation immediately without suspension of the enclosing method The await operator doesn't block the thread that evaluates the async method
c# - How and when to use ‘async’ and ‘await’ - Stack Overflow When you use await, it sets the rest of the method as a continuation to be executed when whatever you await-ed is complete It exits the method that you used it in, so the caller can continue