O'Reilly logo

C# 5 First Look by Joel Martinez

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

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#

  • C# 1.0: Memory Management, Base Class Library, and syntax features such as properties and events.
  • C# 2.0: Generics, iterator methods, partial classes, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required