asp.net(c#)中使用反射动态加载dll简单示例
来源:互联网 发布:去香港用什么网络 编辑:程序博客网 时间:2024/06/03 16:05
写一个最简单的反射,动态加载dll,反射它的某个方法。
需要引用命名空间:using System.Reflection;
代码如下:
Assembly asm = Assembly.LoadFrom("cnweb.dll");//动态加载dll的路径,这里需要物理路径,默认从应用程序根目录开始
//加载dll后,需要使用dll中某类.
Type t = asm.GetType(classname);//classname:类名字
//实例化类型
object o = Activator.CreateInstance(t);
//得到要调用的某类型的方法
MethodInfo method = t.GetMethod(funcgionname);//funcgionname:方法名字
//对方法进行调用
method.Invoke(o, param);//param为方法参数object数组
- asp.net(c#)中使用反射动态加载dll简单示例
- 使用Asp.Net(C#)动态加载控件
- C#中使用反射动态加载和卸载DLL
- C#中使用反射来动态加载和卸载DLL
- C#中使用反射来动态加载和卸载DLL
- C#中使用反射动态加载和卸载DLL
- C++中使用反射动态加载和卸载DLL
- VC++ .NET 动态加载DLL,使用反射方式Invoke委托调用
- zTree在asp.net中读取数据库简单使用示例
- asp.net 中使用iframe动态加载页面
- asp.net中使用jquery实现动态加载新闻框
- Asp.net中使用iframe动态加载页面
- 通过反射动态加载DLL
- ASP.NET报表简单使用示例
- ASP.net中动态加载用户控件
- asp.net中DropDownList动态加载数据
- ASP.NET中动态加载样式表
- ASP.NET中,动态加载用户控件
- 简单学习正则
- C#中Invoke的用法
- Android设备上调用谷歌应用的的Intent 列表
- 杂谈
- 手机蓝牙各类服务对应的UUID
- asp.net(c#)中使用反射动态加载dll简单示例
- 程序有点难懂,请帮忙解释一下
- Hibernate 之增、删、改、查
- 【转】大牛很通俗地介绍《信号与系统》
- ruby&sqlite的例子
- Android 接口定义语言(AIDL)
- .NET 中动态加载DLL ,调用完之后及时释放。
- Sweep and Prune - new BroadPhase
- java虚拟机学习笔记——java虚拟机内部体系概述(第五章)