为了账号安全,请及时绑定邮箱和手机立即绑定

动态构建Lambda 的问题,请指教,急!

动态构建Lambda 的问题,请指教,急!

UYOU 2018-12-06 12:18:16
public class Person { public string Name { get; set; } public int Age { get; set; } public int Salary { get; set; } } List<Person> Persons=new List<Person> () Type TType=typeof(Person); ParameterExpression pp = Expression.Parameter(TType, "p"); Expression temp = Expression.GreaterThan(Expression.Call(Expression.Property(pp, TType.GetProperty("Age")), ??????), Expression.Constant(20));var lambda = Expression.Lambda<Func<Person, bool>>(temp, pp); 我想动态构建出Persons.Where(p=>p.Age>20).ToList(); 表达式请问怎么写啊!请帮帮忙!一个新手的求救!

1 回答

没有找到匹配的内容?试试慕课网站内搜索吧

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号