LINQ MindMap: .NET 10 Edition

2/6/2025
1 minute read

Very small update - as the work on .NET 10 starts - or better - continues with full force, I did update the LINQ MindMap. If there are new ones coming up, of course I will add them.

Here the updated version (6th of February updated).

Direct Link: https://linkdotnetblog.azureedge.net/blog/20240202_LINQ/LINQ.webp

LINQ

LINQ MindMap: .NET 9 Edition

After my first LINQ MindMap: Here is an updated version that includes everything up until .NET 9.

LINQ might get a "left join" operator in .net 10

LINQ has a Join operator, that basically translates to something like a SQL INNER JOIN. There is no built in operator for a LEFT JOIN in LINQ, but you can achieve the same result by using a combination of GroupJoin, SelectMany and DefaultIfEmpty. But there is a chance that this might change in the future, as there is a proposal to add a LeftJoin operator in .net 10.

LINQ explained with sketches

Often times it is easier to have a nice illustration at hand, which explains you things the easy way. So let's do this for a lot of LINQ operations like Where, Select and friends.

Of course a small explanation will be attached as well.

An error has occurred. This application may no longer respond until reloaded. Reload x