LINQ in the C# Programming Language

0% of 8 hours and 22 minutes completed.

This course introduces you to C#’s Language Integrated Query (LINQ). LINQ simplifies the code needed to query, reshape, and aggregate data. Instead of writing complex, nested loops to implement procedures for working with data, LINQ enables a more functional, declarative style. LINQ queries more closely resemble SQL than a procedural language like C. This course introduces you to both LINQ to Objects and LINQ to XML.

After completing this course, you will be able to:

  • Implement an iterator method.
  • Recognize the benefits and pitfalls of IEnumerable<T>.
  • Query, reshape, and aggregate collections of in-memory data.
  • Query, reshape, and aggregate data from an XML document.
There are no resources available.
0 attachments
0%
Write an iterator method to expose a large data set
1 hour 12 minutes 9 Activities: Article  (3)  |  Lab  (3)  |  Video  (3)
0%
Filter and order data using LINQ to Objects
1 hour 52 minutes 11 Activities: Article  (5)  |  Lab  (3)  |  Video  (3)
0%
Aggregate, group, and join data using LINQ to Objects
1 hour 49 minutes 11 Activities: Article  (3)  |  Lab  (3)  |  Video  (5)
0%
Read and query an XML file using LINQ to XML
1 hour 46 minutes 11 Activities: Article  (2)  |  Lab  (5)  |  Video  (4)
0%
Create an XML document using LINQ to XML
1 hour 36 minutes 11 Activities: Article  (5)  |  Lab  (3)  |  Video  (3)
0%
Copyright
1 minute 1 Activity: Article  (1)  |  Lab  (0)  |  Video  (0)
0%
Survey
5 minutes 1 Activity: Article  (1)  |  Lab  (0)  |  Video  (0)