square is assigned the lambda expression x = > x * x:
using System; delegate int Transformer(int i); class Test { static void Main() { Transformer square = x => x * x; Console.WriteLine(square(3)); // 9 } }