All a lambda is, is a method that has been "stretched out".
x => x + 1;
Is the equivalent of writing
private int MyMethod(int x)
{
return x + 1;
}
There is a lot more to them than that when you come to using them (the whole of Linq depends on them for example) but for proper details, see MSDN:
Lambda Expressions (C# Programming Guide)[
^]