C# LINQ — Query Syntax vs. Method Syntax
LINQ (Language-Integrated Query) is a set of integrated C# capabilities which allow queries against data.
Today’s Objective: Go over the simple differences between the Query Syntax and the Method Syntax for writing query code.
What are they? What are the differences?
Query syntax and method syntax are semantically identical, but many people find query syntax simpler and easier to read. — Microsoft Documentation
There are no technical differences between the two. They are both simply ways to write query code.
Either syntax is a valid way to write query code, and each has their uses. It is basically up to the programmer to decide which suits their needs or preferences best.