LINQ
Language Integrated Query (LINQ) is the most important addition to Microsoft Visual Studio C# 2008. Previously, there had been competing models for information access: arrays, object properties, data readers, data sets, and much more. In addition, different query syntax sometimes existed in these disparate models. This approach made effective and extensible managing of data a challenge for even the most experienced developer. LINQ provides a single model for information access. However, LINQ is much more. It offers the following features:
LINQ provides object-oriented access to data.
LINQ merges the hierarchical and relational data models.
LINQ has full support for Extensible Markup Language (XML), including navigation capabilities.
LINQ query ...
Get Programming Microsoft® Visual C#® 2008: The Language 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.