反射

2018-12-09  本文已影响0人  神乐g

.Net Framework 中提供了反射机制,可以在加载程序运行时,动态获取和加载程序集(dll),并且可以获取到程序集的信息
在程序集中,包含模块(Module),模块包含类型,类型包含成员。通过反射,我们可以查看到一个程序集的路径,命名空间,类。我们还可以对其进行操作,可以对程序集的类进行实例化,调用类中的方法等,就跟我们普通使用程序集一样。

步骤:

  1. 首先把要反射的dll文件复制到程序目录下
  2. 命名空间增加 using System.Reflection;
    调用示例

ps:采用反射可以调用非公共中的方法 NonPublic

调用自己写的窗体窗体.png
上一篇 下一篇

猜你喜欢

热点阅读