Typically lambdas are used for defining simple functions (generally in the context of a linq expression):
var incremented = myEnumerable.Select(x => x + 1);
Here the return
is implicit.
However, it is also possible to pass actions as lambdas:
myObservable.Do(x => Console.WriteLine(x));