YUNOVA · C# · Module 12: Advanced C#

Advanced LINQ and IQueryable

Notes for offline study · 3 November 2026

Advanced LINQ and IQueryable

Key points

  • IEnumerable runs LINQ in memory; IQueryable builds an expression tree.
  • IQueryable providers like EF Core translate queries to SQL.
  • Deferred execution means a query runs only when enumerated.