高手些,问个问题
MethodInfo.Invoke()中的参数对列,想用lambda表达式怎么实现
var Entity_PropertyX = pi.GetValue(entity, null);
Type t = pi.PropertyType;
MethodInfo mi = t.GetMethod("FirstOrDefault");
mi.Invoke(Entity_PropertyX, new object[] { o => o.id == id });
就想这样
最后一句话的参数队列是个lambda表达式
系统提示不支持lambda表达式,怎么实现好些