1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
using System; using System.Linq.Expressions; class C { public static void Main () { } void Test_1 () { Expression<Func<int, int, int>> e = (a, b) => a + b; return; } void Test_2 () { Expression<Func<Expression<Func<int>>>> e = () => () => 2; } }