Code Inspection: Convert to lambda expression
Instead of passing an anonymous method with a single statement to a delegate, or using a statement lambda with a single statement, you can use a lambda expression. Both lambda expressions and anonymous methods can be used to create anonymous functions but lambda expressions provide a shorter syntax for that.
There are some minor differences between using these two notations — use the links in the See Also section below to learn the details.
In the example below, ReSharper suggests assigning a lambda expression to the sum
delegate instead of using a longer anonymous method:
In the following example, ReSharper suggests converting a statement lambda to a lambda expression: