The (Almost) Current LINQ Story
LINQ Code Makeover—Before and After Code Examples
Chapter 2: Introducing LINQ to Objects
LINQ Enabling C# 3.0 Language Enhancements
LINQ to Objects Five-Minute Overview
Chapter 3: Writing Basic Queries
How to Filter the Results (Where Clause)
How to Change the Return Type (Select Projection)
How to Return Elements When the Result Is a Sequence (Select Many)
How to Get the Index Position of the Results
How to Remove Duplicate Results
Chapter 4: Grouping and Joining Data
How to Join with Data in Another Sequence
Chapter 5: Standard Query Operators
Aggregation Operators—Working with Numbers
Conversion Operators—Changing Types
Equality Operator—SequenceEqual
Generation Operators—Generating Sequences of Data
Partitioning Operators—Skipping and Taking Elements
Quantifier Operators—All, Any, and Contains
Chapter 6: Working with Set Data
Chapter 7: Extending LINQ to Objects
Writing a Single Element Operator
Optional Parameters and Named Arguments
Chapter 9: Parallel LINQ to Objects
Multi-Threading Versus Code Parallelism
Parallelism Expectations, Hindrances, and Blockers
3.144.31.163