Language Support

In Chapter 21, “Advanced Language Features,” you got an overview of some advanced language features in the Visual Basic 2010 language. Some of those features were already introduced with Visual Basic 2008 and have the purpose of providing support for LINQ. Particularly, the language support to LINQ is realized via the following features:

• Local type inference

• Anonymous types

• Lambda expressions

• Extension methods

• If ternary operator

• Nullable types

• Xml literals

• Object initializers

The addition of keywords such as From, Where, and Select complete the language support for this revolutionary technology. In the next chapters you see LINQ in action and you learn how to use all the language features and the dedicated ...

Get Visual Basic® 2010 Unleashed 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.