摘要: 在软件开发尤其是框架和底层开发时,为了更灵活的控制代码,常常需要进行一些动态的操作。比如根据用户的输入等动态的调用类中的方法或者根据数据库表结构、用户要求动态的生成一些类,然后再动态的调用类中的方法。当然使用这些方式时会对性能有一点影响,具体使用过程中可以根据实际情况来定,不过一般的B/S开发中主要的瓶颈还是在数据库操作和网速方面,这点影响应该可以忽略的下面我就从这两个方面来说说动态代码的使用:一、反射的使用可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。需要使用的命名空间:System.Reflection反射的作用 阅读全文
posted @ 2012-10-17 09:55 lixiaojin 阅读(301) 评论(0) 推荐(0) 编辑