using System.Collections.Generic; using System.Linq; namespace FormulaEnginePoC.FormulaEngine { public abstract class FilterFormula : CalcFormula { protected FilterFormula(string userExpression) : base(userExpression) { } public IEnumerable Filter(IEnumerable source) { return source.Where(CompiledFunc); } } }