using System.Collections.Generic;
public static void Main()
var dictionary = new Dictionary<string, Dictionary<string, int>>();
dictionary["a"] = new Dictionary<string, int>() { {"b", 2}};
var result = Eval.Execute("dict[\"a\"][\"b\"]", new { dict = dictionary });
Console.WriteLine(result);