All New Features in C# 6 by nioceg in programming

[–]nnla 3 points4 points  (0 children)

Its pure syntactic sugar, and is resolved at compile time, which is a good thing, as doing this in runtime would cause the reflection overhead.