C#如何通过发射获得一个对象的委托
如下面的一个对象
class Test
{
public Test(){}
public void method(object sender, EventArgs e)
{
MessageBox.Show("调用方法测试");
}
}
编译成了dll文件
现在要实现一个功能,就是通过反射来获得这个对象里面的method方法的委托
也就是说和这个类类似的
new Test().method
要是直接使用的话直接调用创建对象就可以访问
但是要是通过反射创建的对象呢,怎么获得这个委托呢
其实可以利用接口
创建一个接口,编译成DLL, Test类实现这个接口,也编译成DLL
主程序引用这个接口DLL
这样的话在主程序中可以创建一个Test实例,赋给接口
通过接口调用Test类的方法
答:常住户籍为非南京籍的本省其它省辖市,流入我市,急需换领(包括首次换领二代证)、补领居民身份证的人员,可到我市设立的委托办证受理点申请委托办证。对16周岁以下人员...详情>>
答:详情>>
答:呵呵,个人觉得网络编辑是以网络作为编辑工作的平台,而本身与网络技术关系不是很大。能力上要求是对网络熟悉,熟练掌握搜索技术,有强的资料搜索整理技术,熟练操作off...详情>>