LINQ (Language-Integrated Query) is a set of integrated C# capabilities which allow queries against data.
In the next few posts, I will be going over the basics of the LINQ, or Language-Integrated Query, language in C#.
What Is It?
LINQ is the name of a set of technologies based on the integration of query capabilities directly into the C# language. Traditionally, queries against data are expressed as simple strings without type checking at compile time or IntelliSense support.
To add to that, LINQ allows easier access to and dealing with different types of data, such as common C# data types, SQL, and XML, all with a single method/syntax.
LINQ is stored in the “System.Linq” namespace in C#. To use it in a script, include this namespace.
Following that, you are free to use any LINQ commands in your code to deal with data.