前提:和Type的前提一样
Activator:
用于快速实例化对象的类(用于将Type对象快捷实例化为对象)
括号里t后面的是参数。
Assembly:
程序集类
作用是用来加载其他程序集,只有加载完其他程序集,才能用Type来得到和使用这个程序集中的内容
如果Type得到和使用自己程序集的内容,则不用加载,但一般也不会这样干
使用:
一般用来加载在同一文件夹下的的其他程序集:
Assembly asembly2 = Assembly.Load("程序集名称");
一般用来加载不同文件夹下的程序集的两种方法:
Assembly asembly = Assembly.LoadFrom("完整路径");
Assembly asembly = Assembly.LoadFile("完整路径");
实例化方法前的准备工作:
假设现在想实例化一个Person对象
实例化一个对象:
得到对象中的方法通过反射: