Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            ExpGen = new ExpressionGenerator <int, string>();
            Console.WriteLine("Start");

            ExpGen.AddCase(1, (x) => Method1(x))
            .AddCase(2, (x) => Console.WriteLine(x));

            var compiled = ExpGen.Generate();

            compiled.Invoke(2, "2nd!");
            compiled.Invoke(1, "1Test!");

            Console.WriteLine("The End");
            Console.Read();
        }