In this two day course you will be introduced to functional programming. You will learn how to create references to methods and pass those references as parameters to other methods. You will learn how events are based on functional programming, and how events can be used to communicate useful information between modules in a program. You will also learn various syntax options to create method references. Finally, you will learn how all of this functionality relates to LINQ, a query language built in to C#.
Click here to print this page »
6 Months or more experience using C#.
Detailed Class Syllabus
Module 1: Decoupling Methods and Handling Events
Declaring and Using Delegates
Using Lambda Expressions
Module 2: Using LINQ to Query Data
Using the LINQ Extension Methods and Query Operators
Building Dynamic LINQ Queries and Expressions