C# 3.0 Language Enhancements for LINQ

In the previous chapter, I introduced you to LINQ. I provided some examples to whet your appetite, and shared some premature tips. You may be perplexed though by some of the syntax. If so, it is probably because the C# you witnessed in that chapter is new and improved. The reason for the C# language upgrade is that C# 2.0 just didn't have the muscle to pull off LINQ. In this chapter, I introduce you to the more powerful C# 3.0.

Get Pro LINQ: Language Integrated Query in C# 2008 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.