像运算符和动态linq

时间:2011-05-24 01:20:50

标签: c# linq

我正在使用动态linq并且正在尝试实现包含逻辑......我需要返回

Func<Expression, Expression, bool, MethodInfo, BinaryExpression>

等于

的示例代码
private static Func<Expression, Expression, bool, MethodInfo, BinaryExpression> GetFuncForOperand(OperatorType operand)
        {
      case OperatorType.Equal:
                    func = Expression.Equal;
                    break;
                case OperatorType.NotEqual:
                    func = Expression.NotEqual;
                    break;
case Operatortype.Like
//         what should I do
}

我怎么表达包含?

1 个答案:

答案 0 :(得分:0)

看看我的blog post,我在c#中创建了自己的Like评估器,完成了单元测试。

相关问题