如果我有以下形式的 LINQ 表达式:
Expression<Func<MyClass, string, bool>> filterExpression = (x, filterVal) => x.DisplayName.Contains(filterVal);
有什么办法可以得到下面的表达式?
Expression<Func<MyClass, bool>> filter = x => x.DisplayName.Contains("John");
我需要在 Linq-to-Entities Where 调用中使用第二个表达式。