May 2018
Intermediate to advanced
394 pages
9h 51m
English
In this recipe, we will be looking at the asynchronous programming capabilities found in the C# language. C# has language-level asynchronous capabilities, and therefore you don't have to rely on a third-party library. If you have I/O operations, such as reading data from a network or from a database, you can utilize asynchronous programming. You can also use asynchronous programming for CPU-bound, expensive calculations.