private string MethodMethodCall(MethodCallExpression expression) { if (expression.Method.Name == "get_Item") { return this.Visit(expression.Object); } throw new NotImplementedException(expression.GetType().FullName); }