LINQ
Everything on SkillVeris tagged LINQ — collected across the glossary, study notes, blog, and cheat sheets.
20 resources across 2 libraries
Study Notes(19)
Common LINQ Patterns
The recurring LINQ idioms — filtering, flattening, grouping, and joining — that show up in almost every C# codebase.
Custom LINQ Extension Methods
Learn how to write your own LINQ-style extension methods on IEnumerable<T>, including deferred execution with yield return and chaining conventions.
Debugging LINQ Queries
Practical techniques for stepping through, inspecting, and diagnosing bugs in LINQ query chains, including deferred execution pitfalls.
Lambda Expressions in LINQ
Understand how lambda expressions power LINQ's filtering, projection, and aggregation operators, and how they differ from anonymous methods and expression tree…
LINQ Best Practices
Practical guidelines for writing readable, performant, and maintainable LINQ — from query composition to IQueryable pitfalls.
LINQ in Real Projects
How LINQ is actually used day-to-day in production .NET codebases, from EF Core queries to DTO projection and reporting.
LINQ Interview Questions
The conceptual questions, coding challenges, and gotchas that come up most often when LINQ is tested in C# interviews.
LINQ Performance Pitfalls
Learn the hidden costs of LINQ's declarative syntax, from multiple enumeration to deferred-execution surprises, and how to avoid them.
LINQ Quick Reference
A fast lookup of the core LINQ operators — filtering, projection, aggregation, and set operations — with syntax at a glance.
LINQ to Objects
LINQ to Objects is the flavor of LINQ that runs entirely in memory against IEnumerable<T> collections like arrays, List<T>, and Dictionary<T>, using compiled d…
LINQ to SQL and LINQ to Entities
Learn how LINQ to SQL and LINQ to Entities translate C# query expressions into database SQL, and how their architectures differ.
LINQ to XML
Learn to read, query, create, and modify XML documents in C# using the XDocument and XElement API combined with LINQ query syntax.
LINQ vs Loops
Compare LINQ's declarative query syntax against traditional for/foreach loops in terms of readability, composability, and raw performance.
LINQ with Large Datasets
Strategies for using LINQ efficiently over large in-memory and streamed datasets, including PLINQ, streaming, and memory management.
Parallel LINQ (PLINQ)
Learn how PLINQ parallelizes LINQ to Objects queries across multiple cores using AsParallel, and when parallelism actually helps.
What Is LINQ?
LINQ (Language Integrated Query) is a set of C# language and .NET library features that let you write strongly-typed queries against in-memory collections, dat…
LINQ to Entities
How EF Core translates LINQ query syntax into SQL, and the rules that govern what can and cannot be pushed down to the database.
LINQ in VB.NET
Explore Language Integrated Query (LINQ) in VB.NET, from query syntax and lambda-based method syntax to deferred execution and aggregate operations.
LINQ Basics
Language Integrated Query lets you write expressive, type-safe queries directly in C# over collections, databases, and XML using a unified syntax.