public override object Evaluate(object context) { object key = m_Key.Evaluate(context); object value = m_Value.Evaluate(key); return(value); }
private void CompileObject(StringBuilder sb, object context) { int count = m_Evaluators.Count; for (int x = 0; x < count; x++) { AEvaluator evaluator = m_Evaluators[x]; object result = evaluator.Evaluate(context); if (result != null) { sb.Append(result.ToString()); } } }