+9  A: 

According to MSDN the arrow should be pronounced "goes to", e.g. x goes to x + 5

http://msdn.microsoft.com/en-us/library/bb397687.aspx

Tim Goodman
Excellent! Just what I was looking for. So for multi-parameter expressions, would I say, "x, y goes to x times y?"
Jacob
Additionally might I suggest keeping a pad of paper handy, so if you're not being understood you can just jot something down instead of needing to take over the keyboard. I had to do this **constantly** when I had a job teaching programming to kids.
Tim Goodman
@Tim: Agreed, but I'd use a whiteboard instead :)
Jon Skeet
Yep, that's how I'd say it
Tim Goodman
@Jacob from the same link Tim used, right before they say "goes to" it is also called the *lambda operator*. Granted, that might generate some more "huh?"s and blank stares, but people in the habit of writing lambda expressions should be able to pick up on it after hearing it a few times.
Ahmad Mageed
@Jon: Coincidentally, I just ordered your C# book off Amazon. I'm looking forward to reading it!
Tim Goodman
@Tim: You might be interested in 2nd edition, available through MEAP at www.manning.com/skeet2/ (sorry for off-topic)
Roman Boiko
A: 

I find using the mathematical "such that" or "implies" for => when I am dictating lambdas (or reading/writing them for that matter!) to be quite a clear translation.

Kindness,

Dan

Daniel Elliott