Language Integrated Query (LINQ, pronounced "link") is a
Microsoft
.NET Framework component that adds native data querying capabilities to .NET languages, although ports exist for Java, PHP and JavaScript.
LINQ defines a set of method names (called standard query
operators, or standard sequence operators), along with
translation rules from so-called query expressions to expressions
using these method names, lambda expressions and anonymous types. These
can, for example, be used to project and filter data in arrays, enumerable classes, XML (LINQ to
XML), relational databases, and third party
data sources.
Follow these links-
http://msdn.microsoft.com/en-us/vcsharp/aa336746
(here you will get 101 example of linq)
Hope this will help you.