C# 如何动态的调用Dll

我的意思是这样的
比如 
数据库中表一
id    dllname
01    ln001

数据库中表二

id    Type      name
01    string    a
02    string    b

两个表的数据的意思是有一个dll叫ln001,中有方法 void ln001(string a,string b)

也就是说我在数据库中查出此dll的信息,在程序中动态的调用.

各位大侠帮帮小弟.


HUH函数
浏览 737回答 2
2回答

料青山看我应如是

如果用反射,只要表1就够了,表二的信息可以反射动态获取.比如:System.Reflection.Assembly.Load("AssemblyString").GetType("TypeName").GetMethod("MethodName").GetParameters()

一只萌萌小番薯

反射可以的,但是反射需要知道dll的位置。dll中ln001的命名空间和类名,光有方法的信息找起来就麻烦了。
打开App,查看更多内容
随时随地看视频慕课网APP