Chapter 3. Expressing Anonymous Methods with Lambda Expressions
We covered delegates in the previous chapter, as it was a pre-requisite for understanding anonymous methods and lambda expressions, the subject of the current chapter. By using an anonymous method, we can create a delegate instance with no need to have a separate method. By using the lambda expression, we can create a shorthand syntax for the anonymous method. In this chapter, we are going to dig up the anonymous methods as well as Lambda expressions. The topics in this chapter are as follows:
- Applying delegate to create and use anonymous methods
- Transformation of anonymous methods to lambda expressions
- Understanding expression trees and its relation to lambda
- Subscribing for events using lambda expressions
- Elaborating the benefit of lambda expressions in the use of functional programming