using System.Collections.Generic;
public static void Main()
var context = new EvalContext();
var r1 = context.Execute<int>("(object)1 + (object)2");
Console.WriteLine("1 - Result: " + r1);
context.DisableDynamicResolution = true;
var fail = context.Execute<int>("(object)1 + (object)2");
Console.WriteLine("2 - Exception: " + ex.Message);