This option controls whether lambda expressions should be written using expression-bodied syntax instead of a block body.
Func<int, int> square =
x => x * x;Func<int, int> square =
x => { return x * x; };Func<int, int> square = x => x * x;
Func<int, int> cube = x =>
{
var squared = x * x;
return squared * x;
};