Reflection(反射)是深入学习.Net必须掌握的技能之一.最初学Reflection的时候,的确是被惊住了,原来还可以这样.只要给你一个Assembly, 你就能获取到其中所有的类型,根据类型,你能够创建和操作对象的属性和方法,甚至是私有的.但是,每次使用Reflection,看着那些丑陋难懂的代码,都让人不敢直视.下面就介绍一些在特定场景下可以替换Reflection的方法. 1. 使用Reflection完成的简单Demo 我们首先创建一个Person类,这个类非常简单,一个Name…