O'Reilly logo

C# 5.0 Unleashed by Bart De Smet

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Behind the Scenes

The act of suspending and resuming an asynchronous method upon evaluation of an await expression is quite tricky. In this section, we take a look behind the scenes of asynchronous methods and await expressions to learn how the compiler deals with resuming methods at the right point, saving state, exception handling blocks, and more.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required