=>
is the notation for a Lamdba expression, that is basically a shothand way of writing an anonymous method :)
It will also automatically infer types where it can, so that is why v is never declared as an int, but is understood by the compiler to be an int anyway.