私は解決策を得ました
式proeprtyexpression=Expression.Property(PTeamRoles、 "TeamId"); 式valueexpress=Expression.Constant( "A"); //式innerexpression=Expression.Lambda(Expression.Equal(proeprtyexpression、valueexpress)、PTeamRoles); 式innerexpression=Expression.Lambda(ExcelExpressionHelper.ApplyOperator(proeprtyexpression、valueexpress、 "StartsWith")、PTeamRoles);
Type winnertype = PTeamRoles.Type;
Type woutertype = PRole.Type;
var wouterProperty = Expression.Property(PRole, "TeamRoles");
var outerMethodExpression = Expression.Call(typeof(Enumerable), "Any", new[] { winnertype }, wouterProperty, innerexpression);