反射(转)- 1![]() 转自:http://www.cnblogs.com/axzhz/archive/2006/11/01/546493.htmlC#反射Reflection学习随笔(完结篇)_AX【开篇】这篇帖子真的憋了好久.无处下笔啊! 搜了搜园子,已经有棵这方面的好白菜了!链接如下 http://www.cnblogs.com/whxleem/category/4641.html 以此为资料,学习了一下,但心有不甘,要不前两篇许下的承诺就没法实现了!于是有了这篇帖子. 【正文】 ①什么是反射? 反射提供了封装程序集、模块和类型的对象。 您可以使用反射动态地创建类型的实例(见④ ),将类型绑定到现有对象(这个不会),或从现有对象中获取类型(见②③ )。然后,可以调用类型的方法或访问其字段和属性。 最最简单的反射:如下 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 10 ![]() 11 ![]() 12 ![]() 13 ![]() 14 ![]() 15 ![]() 16 ![]() 17 ![]() 18 ![]() 19 ![]() 20 ![]() 21 ![]() 22 ![]() 23 ![]() 24 ![]() 25 ![]() 26 ![]() 27 ![]() 28 ![]() 29 ![]() 30 ![]() 31 ![]() 32 ![]() 33 ![]() 34 ![]() |