We recommend using Visual Studio 2017

LINQ General Programming Guide

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

This section contains information how to program with LINQ, including the standard query operators, the use of expression trees in LINQ, and custom LINQ providers.

Standard Query Operators Overview

Provides an introduction to the standard query operators. It also provides links to topics that have more information about each type of query operation.

Expression Trees in LINQ

Discusses the use of expression trees in LINQ.

Enabling a Data Source for LINQ Querying

Provides an introduction to custom LINQ providers and other ways to extend LINQ.