What does () => {} mean?
<p>I was reading Pulling the switch <a href="http://simpleprogrammer.com/2010/08/17/pulling-out-the-switch-its-time-for-a-whooping/" rel="nofollow">here</a> and came across this code. </p>

<p>Can somoone please explain what is <code>() =&gt; {}</code> and what should I read up to understand that line of code? </p>

<pre><code>var moveMap = new Dictionary&lt;string, Action&gt;()
{
    {"Up", MoveUp},
    {"Down", MoveDown},
    {"Left", MoveLeft},
    {"Right", MoveRight},
    {"Combo", () =&gt; { MoveUp(); MoveUp(); MoveDown(); MoveDown(); }}
};

moveMap[move]();
</code></pre>
