Mike Harris

Camp Counselor

My Compiler Did What? A Look at compiler generated C# code.

Event Logo

Thursday, July 29, 2021 - 7:30 PM UTC, for 1 hour.

Regular, 60 minute presentation

Room: 4 & 5

dotnet
C#
compiler
async

async / await, record types, generators, C# is starting to look like magic, but I do not believe in magic. In this session we'll look at the state machines, hidden classes and methods that the C# compiler is generating for you when you use async / await, record, and IEnumerable. You'll walk away no longer believe in C# magic and you'll have a much deeper understanding of how the code you write everyday actual works.

Prerequisites

The ability to read C# code would be assumed.

favorited by:
Mark Anderson Mike Harris Jacob Galloway Richard Melito Colton Goza Ross Larson Christopher Ebbert Chris Gardner Cacie Robichaux Ken Samson Rob Linxweiler Brian Robertson Phil Busch Joe Forsythe Phil Busch Troy Weis Matthew Ives Gregory Owen Timothy Tyson