Estaba leyendo Tirando del interruptor here y encontré este código.¿Qué significa() => {}?
¿Puede alguien explicar qué es () => {}
y qué debo leer para entender esa línea de código?
var moveMap = new Dictionary<string, Action>()
{
{"Up", MoveUp},
{"Down", MoveDown},
{"Left", MoveLeft},
{"Right", MoveRight},
{"Combo",() => { MoveUp(); MoveUp(); MoveDown(); MoveDown(); }}
};
moveMap[move]();
Esta es una expresión Lambda, eche un vistazo a [MSDN] (http://msdn.microsoft.com/en-us/library/bb397687.aspx) para obtener más información. – MatthiasG