Betrachten wir diese sehr einfache asynchrone Methode: static async Task myMethodAsync() { await Task.Delay(500); } Wenn ich dies mit VS2013 (Pre Roslyn Compiler) kompiliere, ist die generierte Zustandsmaschine eine Struktur. private struct <myMethodAsync>d__0 : IAsyncStateMachine { ... void...