我想知道是否可以在运行时加载一个.net DLL,查看可用的方法并在运行时执行一个.
如果可以的话可以指向正确的方向
解决方法
通常,您可以使用System.Reflection类来执行此任务.
具体来说,您将通过Assembly.Load(或Assembly.LoadFrom)加载DLL,然后调用Assembly.GetTypes,然后调用Type.GetMethods的每个类型通话.当您有MethodInfo时,可以致电MethodInfo.Invoke.