use Assembly to call a method

2016-01-29 13:08 1 1 收藏

use Assembly to call a method,use Assembly to call a method

【 tulaoshi.com - ASP.NET 】


When using objectFactory,u may want to call a static method,but would not like to write a mass of interfaces to *Show* the method.Here,it's a way.
Code:using System.Reflection;
try { Assembly asm =Assembly.Load("FC.Shared.Common"); Type t = asm.GetType("FC.Shared.Common.CMessage"); MethodInfo minfo=t.GetMethod("Send"); Object obj = Activator.CreateInstance(t); //Object obj=asm.CreateInstance("FC.Shared.Common.CMessage"); minfo.Invoke(obj,new string []{"IMMsgOut","Sender","Recipient","hello","Body","BizBody"}); } catch(Exception e) { MessageBox.Show(e.InnerException.Message); throw e.InnerException; }

来源:https://www.tulaoshi.com/n/20160129/1489038.html

延伸阅读
为了让实例变量的值能够在需要的时候改变,我们应该提供一个方法来改变其值; 这种方法被特别地称为 存取方法(access method)。依照惯例,只是简单的用来改变实例变量值的方法名称应该以 "set" 开头:       void setBark(String barkSound) {         this.barkSound = bark...
标签: Java JAVA基础
  - 数据分页显示 - JDBC 2.0:ODBC 通过jdbc:odbc可以实现Jsp对数据库的操作,在这个例子中我将数据库的连接写在了一个JavaBean中,可以实现重复使用 pagetest.jsp文件: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" <%@page contentType="text/html;charset=gb2312" % <jsp:useB...
潮州CALL饭的做法与步骤 1. 五花肉、香芋、腊肠切小粒,香菇切丝,另外准备好葱姜蒜,海米泡发(图中五花肉用了三分之一,香芋半个即可)。 2. 煸炒五花肉,出油后拨到一边,放葱姜蒜,然后依次放入海米和香菇,煸出香味。 3. 放入腊肠煸出香味,香芋煸至微黄,然后把所...
C# 新增的特性中引起争议的有许多, 分部方法 (Partial Method)算是一个。分部方法通常被定义在一个分部类中,在常规的类文件中也可实现。如果分部方法没有被实现,编译器就不会、对他们进行编译。 分部方法有着严格的限制。它们必须是私有的,不能返回值,不能有输出参数。因为任何针对没有被实现的分部方法的调用都会简单地被忽略...

经验教程

339

收藏

48

热门标签

ASP
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部