public ConstBaseFun(BaseFunctions funs, string code, int errNum) : base(funs, code, errNum) { }
//Создание экземпляра делегата функции protected abstract void CreateDelegateInstance(BaseFunctions funs, MethodInfo met);
protected override void CreateDelegateInstance(BaseFunctions funs, MethodInfo met) { Fun = (ConstDelegate)Delegate.CreateDelegate(typeof(ConstDelegate), funs, met); }
protected ScalarBaseFun(BaseFunctions funs, string code, int errNum) : base(funs, code, errNum) { }
//Создание экземпляра делегата функции protected override void CreateDelegateInstance(BaseFunctions funs, MethodInfo met) { _fun = (ScalarComplexDelegate)Delegate.CreateDelegate(typeof(ScalarComplexDelegate), funs, met); }
public MomentsFun(BaseFunctions funs, string code, int errNum) : base(funs, code, errNum) { }