LINQ is a
Data querying
API that provides querying capabilities to . NET languages with a syntax similar to a
SQL.
LINQ queries use C# collections to return
Data.
LINQ in C# is used to work with
Data access from sources such as objects,
Data sets,
SQL Server, and XML.