This chapter contains the following code samples:
- LinqIntro (showing the foundations of LINQ, showing LINQ clauses, and LINQ with extension methods)
- EnumerableSample (all the features of LINQ including filtering, grouping, joining, aggregation, lookups, using untyped collections, partitioning, compound from, and more)
- ParallelLinqSample (using parallel features including partitioners and cancellation)
- ExpressionTreeSample (working with expression trees)
To build and run the .NET Core samples, please install one of these tools:
- Visual Studio 2017 Update 5 with the .NET Core workload
- Visual Studio for Mac
- Visual Studio Code
Please download and install the tools from .NET Core downloads.
For code comments and issues please check Professional C#'s GitHub Repository
Please check my blog csharp.christiannagel.com for additional information for topics covered in the book.
Thank you!