Chapter 13. C# 2008 Language Features

C# 2008, the current release of Microsoft's flagship .NET programming language, introduces a large number of new syntactic constructs, one of which (the lambda operator) you have already explored in Chapter 11. This chapter will complete your investigation of the new language features offered by C# 2008. Specifically, you will examine implicit data typing, automatic properties, extension methods, partial methods, object initializers, and the role of anonymous types.

While many of these new language features can be used directly out of the box to help build robust and highly functional .NET software, it is also worth pointing out that many of these new constructs are most helpful when interacting with the LINQ ...

Get Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.