什么是反射

发布网友

我来回答

1个回答

热心网友

本系列文章导航静态成员和非静态成员的区别?const 和 static readonly 区别?extern 是什么意思?abstract 是什么意思?internal 修饰符起什么作用?sealed 修饰符是干什么的?override 和 overload 的区别?什么是索引指示器?new 修饰符是起什么作用?this 关键字的含义?可以使用抽象函数重写基类中的虚函数吗?C#基础概念之密封类,属性访问器,接口类和结构的区别?C#基础概念之抽象类,接口,接口多继承别名指示符是什么?如何手工释放资源?C#基础概念之P/Invoke,StringBuilder 和 Stringexplicit 和 implicit 的含义?params 有什么用?25.答:反射,Reflection,通过它我们可以在运行时获得各种信息,如程序集、模块、类型、字段、属性、方法和事件通过对类型动态实例化后,还可以对其执行操作简单来说就是用string可以在runtime为所欲为的东西,实际上就是一个.net framework内建的万能工厂一般用于插件式框架程序和设计模式的实现,当然反射是一种手段可以充分发挥其能量来完成你想做的任何事情(前面好象见过一位高人用反射调用一个官方类库中未说明的函数。。。)
求采纳为满意回答。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com