LINQ Queries

suggest change

LINQ Queries

Chaining methods

First FirstOrDefault Last LastOrDefault Single and SingleOrDefault

Except

SelectMany

Any

JOINS

0Skip and Take

Zip

09Defining a variable inside a Linq query let keyword

Range and Repeat

All

Basics

Aggregate

Distinct

SelectMany Flattening a sequence of sequences

Query collection by type cast elements to type

GroupBy

Enumerating the Enumerable

Where

Contains

Using SelectMany instead of nested loops

Using Range with various Linq methods

Sum

SkipWhile

ToDictionary

SequenceEqual

Query Ordering - OrderBy ThenBy OrderByDescending ThenByDescending

Any and FirstOrDefault - best practice

GroupBy one or multiple fields

OrderBy

ElementAt and ElementAtOrDefault

ToLookup

Joining multiple sequences

Joining on multiple keys

DefaultIfEmpty

GroupBy Sum and Count

Count and LongCount

Linq Quantifiers

Build your own Linq operators for IEnumerableT

GroupJoin with outer range variable

Incrementally building a query

Concat

Reverse

Union

Select - Transforming elements

OrderByDescending

TakeWhile

Select with FuncTSource int TResult selector - Use to get ranking of elements

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents