For me, it has been an amazing journey, watching C# evolve from the very first version until today. Each subsequent release was more powerful than the previous, and there was a very solid theme of code simplification throughout. The compiler itself has gotten better and better at generating code on your behalf, so that you can implement very powerful features in your programs without having the cognitive burden of verbosely implementing the infrastructure (generics, iterators, LINQ, and the DLR)
In this chapter we looked at some of the major features that were introduced in each version of C#
var
), and anonymous types.Now, we move to the latest release, C# 5.0.Iliquamet quae volor aut ium ea dolore doleseq uibusam, quiasped utem atet etur sus.