So I’ve been doing things with LINQ lately and I’ve been looking online for a complete list of all integrated LINQ keywords and i couldn’t find any.
These are some of the ones i know:
from in
let
group by into
orderby
where
select
Are there any others that I don’t know about? Where can I go to find a complete list of all the things possible with integrated LINQ?
You need to distinguish in your mind between the standard LINQ query operators and the operators that are supported in C# by query expressions. There are far more of the former than the latter – and VB supports some of them in the language directly.
For quite a bit of detail about all the different operators, and which query expression parts bind to them, you may want to read my Edulinq blog post series. It’s a reimplementation of LINQ to Objects for educational purposes, looking at how each operator behaves etc. Part 41 is explicitly about query expressions, including a cheat sheet at the bottom.