分析Linq表达式
本文关键字:表达式 Linq 分析 | 更新日期: 2023-09-27 18:05:40
我想知道如果一个IQueryable对象的表达式包含一个特定的"Where子句"。
例如,给出一个IQueryable实例,它可以是这样的:
var query = customers.Where(c => c.Name == "Test");
如何确定查询是否按名称过滤客户?
你必须走表达式树(IQueryable.Expression),如果你是在。net 4 ExpressionVisitor类帮助。