public CLS_Content.Value ComputeValue(CLS_Content content)
{
content.InStack(this);
var parent = listParam[0].ComputeValue(content);
if (parent == null)
{
throw new Exception("调用空对象的方法:" + listParam[0].ToString() + ":" + ToString());
}
var key = listParam[1].ComputeValue(content);
var value = listParam[2].ComputeValue(content);
//object setv=value.value;
//if(value.type!=parent.type)
//{
// var vtype = content.environment.GetType(value.type);
// setv = vtype.ConvertTo(content.environment, setv, parent.type);
//}
var type = content.environment.GetType(parent.type);
type.function.IndexSet(content, parent.value, key.value, value.value);
//做数学计算
//从上下文取值
//_value = null;
content.OutStack(this);
return null;
}