Pro LINQ pp 21-53 | Cite as

C# Language Enhancements for LINQ

  • Adam Freeman
  • Joseph C. RattzJr.


In the previous chapter, we introduced you to LINQ. We 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 C# has been enhanced with new features that are specific to LINQ. These features were added in C# 3.0 and further supplemented in.NET 4.0. In this chapter, we introduce you to the powerful C# additions.


Application Developer Object Initialization Extension Method Query Operator String Class 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Adam Freeman and Joseph C. Rattz, Jr. 2010

Authors and Affiliations

  • Adam Freeman
  • Joseph C. RattzJr.

There are no affiliations available

Personalised recommendations