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 ...

Get Functional C# now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.