C#反射
今天没事研究了一下c#反射的内容 , 给你们分享一下 反射入门
概念: 反射 就是程序运行时 可以动态获取类的相关信息 比如 类的字段 方法 方面名称 命名空间等 。
反射用到的命名空间:
我测试 不引入命名空间 System. Type 也可以进行反射演示 好了 废话不多说了 我们直接程序
Demo
打开vs2012 建立一个控制台程序TestReflection
在这个控制台程序添加一个类库 类库的名字是Model
好了 这个类是我们来做测试的 请先记住命名空间 属性名称 以及方法名
好了 现在我们一起看一下 主函数中的代码
namespace TestReflection
{
class Program
{
static void Main(string[] args)
{
Assembly ass =Assembly.LoadFrom("Student.dll");
Type[] type=ass.GetTypes();
}
}
}
我