/// <summary> /// 제품 설명에 지정된 키워드가 있는지 알아보는 Predicate /// </summary> /// <param name="keywords"></param> /// <returns></returns> public static Expression <Func <Product, bool> > ContainsInDescriptionExpr(params string[] keywords) { var predicate = PredicateBuilder.False <Product>(); foreach (string keyword in keywords) { string temp = keyword; predicate = predicate.Or(p => p.Description.Contains(temp)); } return(LinqTool.Expr(predicate)); }
public void ClassSetUp() { calc = (i => i * 10); expr = LinqTool.Expr <int, int>(i => calc.Invoke(i) + 4); func = LinqTool.Func <int, int>(i => calc.Invoke(i) + 2); }