高手些,问个问题
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表达式,怎么实现好些
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表达式,怎么实现好些
解决方案 »
- 在.cs里面写一个for循环输出,每循环一次,怎么做才能在页面上看到数据是逐条输出,不是一次过把得到的数据都列出
- 如果实现:操作系统启动后自动运行指定软件,使用户不能对电脑进行其他操作?
- 百分求!关于时间日期的处理问题
- 请教 a[0]=new ArrClass("张三");
- 一句简单代码(新手求助)
- 请教个问题,控件自动添加的问题,麻烦高手进来看看
- 帮忙解释下这段代码。
- [WinForm]棘手问题再发!在带有背景图片的Form上放置大量透明背景的Lable控件时,刷新会很慢!
- C#中是否能调用VC++6写的动态库
- 求教大家一个关于操作图片数组的问题
- VB中的Getobject函数C#中怎么实现
- winform文之滚动
mi.Invoke(Entity_PropertyX, new object[] { new Func<o的类型, bool>(o => {return o.id == id; }) });不支持lambda的话就mi.Invoke(Entity_PropertyX, new object[] { new Func<o的类型, bool>(delegate(o) {return o.id == id; }) });