Session
C# Lowering - What is it and why should I care?
In the session, we will talk about "Lowering". The mystical and magical thing your C# compiler does with your code when you hit the compile button, also known as "compiler sugar".
The session aims to give you an understanding of what happens with your code and how you can predict certain behaviors (outcome-wise as well as performance-wise). Also, we will discover why certain constructs don't "really" exist (like var, using, lock, Pikachu, ...). So where are they?
We will also misuse some of the patterns to do some trickery every production code needs! After the session, you will have a better understanding of what is going on in the compiler process.

Steven Giesel
Microsoft MVP / BitSpire / .NET Software Engineer
Zürich, Switzerland
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top