腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从
MethodInfo
创建
委派
时
出错
、
、
这就是我到目前为止想到的:string prop = "DummyProp";
MethodInfo
浏览 11
提问于2019-11-29
得票数 0
回答已采纳
2
回答
在运行时未知参数类型的方法的C#
创建
委托
、
、
、
、
但是,我在编译
时
并不知道这一点。 // what I would like to do.
methodInfo
= typeof(Functions).GetMethod("SetStrValue
浏览 4
提问于2014-10-31
得票数 2
回答已采纳
2
回答
委托不包含“”CreateDelegate“”的定义
、
、
使用Unity 2018-2017
时
,在构建net- error
委派
时
遇到了同样的问题:'CreateDelegate‘不包含’CreateDelegate‘的定义,方法如下: { var ret = (Delegate.CreateDelegate使用system.Linq
时
,我尝试使用"<
浏览 0
提问于2018-11-06
得票数 0
1
回答
修改telerik网格过滤器LINQ实体表达式
、
、
大家好,我正在使用Telerik ASP.NET MVC2网格,我需要改变过滤器不区分大小写的方式,因为当使用lower方法
时
,DB会
出错
。因此,我想
创建
一个linq表达式来测试每种情况的可能性。private static Expression GenerateCaseInsensitiveStringMethodCall(
MethodInfo
methodInfo
, Expression left, Expression right) if (
methodInfo</e
浏览 2
提问于2010-12-07
得票数 0
2
回答
使用"new“关键字
创建
使用反射的对象
、
、
、
、
我对反射完全陌生,我试图
从
数据库记录中调用一个类名,然后加载类并运行它,但我在哪里
出错
了,这可能是我遗漏了一些非常愚蠢的东西。例如,我将我的类放在不同的项目和脚本文件夹中,然后
从
数据库记录中调用它的名称。that type
MethodInfo
methodInfo
= type.GetMethod("
浏览 1
提问于2012-10-05
得票数 3
回答已采纳
1
回答
无法获得建议的修复程序以使Silverlight ContextMenu内存泄漏生效
、
、
、
我正在尝试
创建
一个自定义的ContextMenu, S4ContextMenu,它实现了IDisposable来处理内存泄漏问题,正如这篇博客中推荐的那样:
MethodInfo
infos = typeof(ContextMenu).GetMethods(BindingFlags.NonPublic | info.RemoveEventHandler
浏览 1
提问于2013-05-29
得票数 1
0
回答
C#反射委托异常:必须派生自委托
、
我正在尝试理解
委派
,所以我只是写了一个小的try项目;我有D类:{ { Thread.Sleep(1500); }在主要的即时通信工具中使用:
MethodInfo
Delegate d = Delegate.CreateDelegate(typeof(D), inf);
浏览 7
提问于2016-07-01
得票数 2
回答已采纳
1
回答
在Swift中
创建
从
UISplitViewDetail到master的
委派
时
出错
、
、
、
、
{}当我尝试在GraphViewController中设置委托
时
,我得到了一个"EXC_BAD_ACCESS (代码:2)“错误的崩溃...知道为什么吗?我不知道如何
从
CalculatorViewController级别到达类。
浏览 0
提问于2015-07-21
得票数 0
1
回答
通过反射挂接泛型委托
、
、
但是,在使用Delegate.CreateInstance将委托绑定到事件
时
,我得到了一个ArgumentException (‘绑定到目标方法
时
出错
。’)。obj.GetType().GetEvent("OnRequest");
MethodInfo
methodInfo
= typeof(Program).GetMethod("OnRequestR
浏览 12
提问于2012-08-23
得票数 1
回答已采纳
2
回答
从
MethodInfo
创建
委托
、
、
、
我目前遇到了一个问题,试图
创建
来自
MethodInfo
的委托。我的总体目标是查看类中的方法,并为带有特定属性的方法
创建
委托。我正在尝试使用CreateDelegate,但是我得到了以下错误。<TestDelagate> delagates = new List<TestDelagate>(); { foreach (
MethodInfo
浏览 2
提问于2012-06-20
得票数 31
回答已采纳
1
回答
委派
(
创建
sideMenu
时
,
委派
?返回nil)
、
、
、
、
我正在尝试使用容器视图
创建
一个侧边菜单。当用户按下更多按钮(BarButtonItem)
时
,整个视图向右滑动,菜单表出现。我知道如何使用通知来实现它。但我想通过委托来解决这个问题。这是我的故事板。
浏览 8
提问于2018-07-23
得票数 0
5
回答
使用c#中的参数启动新线程
、
我想在c#中使用参数化线程
创建
一个新线程。new ParameterizedThreadStart(rulehandler.ApplyPolicy));没有用于应用策略的重载方法与
委派
system.threading.start匹配,这给
出错
误
浏览 0
提问于2012-03-07
得票数 1
回答已采纳
1
回答
一次事件和绑定异常的lambda
、
、
、
、
我试着
从
lambda本身取消订阅。我使用
MethodInfo
类获取有关lambda的信息,使用Delegate.CreateDelegate方法
创建
与lambda相同的方法。因此,如果在包含我使用的事件的类方法中
创建
的lambda在另一个类方法(绑定异常)中不起作用,它就可以很好地工作。//SomeEvent += () => // Console.WriteLine("OneShotLambda&qu
浏览 2
提问于2012-10-19
得票数 0
回答已采纳
3
回答
VB.NET到C#的转换,默认参数值
、
、
、
我正在将一个大型的VB.Net项目转换为C#。我使用了一个免费的自动化工具来转换它们。VB对传入的空参数感到满意,并使用方法定义中提供的默认值。转换后,C#代码中有许多调用,如下所示:而且编译器也不高兴...
浏览 1
提问于2012-02-12
得票数 0
回答已采纳
1
回答
如何
从
反射给出的对象方法中
创建
Action<T>?
、
、
、
、
我有一个纯粹
从
Type
创建
的对象,就像这样:var methods = type.GetMethods(BindingFlags.Public).Where(
methodInfo
=>
methodInfo
.GetParameters().Count() == 1).ToList(); SubscribeToPublish(o =&g
浏览 5
提问于2015-03-27
得票数 1
1
回答
如何将jobject转换为jstring
、
、
、
我正在尝试获取一个字符串,以返回
从
cpp到java的函数调用。这是我的JNI电话{ if (!return ""; jstring
浏览 2
提问于2012-12-26
得票数 6
回答已采纳
1
回答
如何
创建
具有动态类型的lambda表达式
、
、
、
、
我的程序将在运行时获得服务名称和方法名称,为了动态地执行该方法,我将
创建
一个基于func的lambda表达式。= inputServiceType.GetMethod(methodName); var outputType =
methodInfo
.ReturnParameter.ParameterType; var instance = Expression.Parametervar
浏览 0
提问于2018-10-19
得票数 2
回答已采纳
3
回答
如何
从
操作委托
创建
MethodInfo
、
、
、
我正在尝试开发一个NUnit插件,它可以
从
包含Action委托列表的对象中动态地将测试方法添加到套件中。问题是NUnit似乎严重依赖于反射来完成这项工作。相反,我必须添加
MethodInfo
对象。这通常是可行的,但是Action委托是匿名的,所以我必须构建类型和方法来实现这一点。我需要找到一种更简单的方法来做到这一点,而不是求助于使用Emit。有人知道如何
从
操作委托轻松
创建
MethodInfo
实例吗?
浏览 4
提问于2010-04-05
得票数 10
回答已采纳
2
回答
如何
从
MethodInfo
创建
操作委托?
、
、
我想从
MethodInfo
对象中获取一个操作委托。这个是可能的吗?
浏览 0
提问于2010-06-11
得票数 41
回答已采纳
1
回答
方法根据运行时的运行方式更改另一个方法调用的参数顺序。
、
我在运行时使用Reflection.Emit实现接口,并
创建
它们定义的方法。接口中方法的示例定义:要
创建
方法,我执行以下操作: MethodBuilder methodBuilder = typeBuilder.DefineMethod(
methodInfo
.Name, MethodAttributes.Publicpublic object Test(Type
浏览 0
提问于2019-06-04
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
某巨鲸5小时前从Coinbase向7个新创建的钱包转移超5000亿枚SHIB
授权委派挑战——第9-11天(中)
Java面经总结:谈谈你对类加载与卸载的理解
阴阳师、重装战姬、神都夜行录中,多余的角色的用法盘点
TensorFlow Lite现已成为Android官方指定机器学习引擎
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券