Expresiones lambda — RexDac Academy

RexDac AcademyNotas técnicas · Ayuda tener algunos conocimientos previos
0%Notas publicadas leídas · en este dispositivo

Nivel 6 — Genéricos y delegados

Expresiones lambda

Notas originales de SunDiaL · Ver fuente en inglés

Las expresiones lambda son la forma moderna y concisa de crear funciones anónimas. Una lambda utiliza la sintaxis =>. Puede utilizarse en cualquier lugar donde se espere un delegado. Hay dos formas de crear una función:

  1. La forma corta, con una «expresión».
Func<int, int> f = x => x + 1;
  1. La forma más larga, con un «cuerpo de bloque».
Action<string> log = s => { Console.WriteLine(s); };