"Expression<Func<int, int>> expr = a => a + 3;Console.WriteLine(expr); // prints "a => Add(a, 3)"Func<int, int> func = expr.Compile(); // LCG's an MSIL method from the exprConsole.WriteLine(func(4)); // prints "7"" (Don Box)You Read More