private AphidObject CallInteropFunction(AphidInteropFunction func, params AphidObject[] objArgs) { object[] args = objArgs; if (func.UnwrapParameters) { args = objArgs.Select(x => x.Value).ToArray(); } return(ValueHelper.Wrap(func.Invoke(this, args))); }
private AphidObject CallInteropFunction(AphidInteropFunction func, params AphidObject[] objArgs) { object[] args = objArgs; if (func.UnwrapParameters) { args = objArgs.Select(x => x.Value).ToArray(); } return ValueHelper.Wrap(func.Invoke(this, args)); }