C#动态引用 DLL 的方法
正文:
编程中,使用 调用是经常的事,这样做的好处是非常多的,比如把某些功能封装到
一个 中,然后主程序动态调用这个 。
废话不多说,举例说明如下。
首先,我们需要封装一个 , 下建立一个类库,代码如下:
!
!"#$"#%"#&'
(&
)
)
)
编译生成,其中类名是,方法是。
接下来在主程序中调用这个,需要先把这个复制到主程序的!*
+!文件夹下。动态引用需要用到,-这个反射命名空
间。
$'
.!/.!$00'11加载 文件
/$00'11获取类名,必须命名空间(类名
2!&!&/."$'11建立实例
34"54/34$00'11获取方法
/"#$4"6$!&%72!&89 %#)''11"6 调用
方法
3:47$$''
)
上面介绍的是动态调用的方法,你也可以通过引用;;<添加引用()的方
法进行前期加载,并配合 的命名空间名称来使用。主程序中直接用/
$%#'就行了。
- 1
- 2
前往页