通过反射
对于程序中用到的每个类型,CLR都会创建 一个包含这个类型信息的Type类型的对象,而这个对象包含了类的所有相关信息
包括了 方法 属性 字段 等等
Type type = typeof(PeopleInfo);
http://www.cnblogs.com/zery/p/3385107.html
Assembly.GetExecutingAssembly().GetTypes()
通过反射。
程序代码在编译后生成可执行的应用,我们要了解这种可执行应用程序的结构。
程序集包含模块,而模块包含类型,类型又包含成员。
反射则提供了封装程序集、模块和类型的对象。
您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。
然后,可以调用类型的方法或访问其字段和属性。
具体操作你也可以点击链接查看http://www.cnblogs.com/aehyok/archive/2013/03/25/2963287.html
通过反射
Assembly.GetExecutingAssembly()