net反射概念 NET面试题:什么是反射?
浏览量:1093
时间:2021-03-15 03:28:30
作者:admin
NET面试题:什么是反射?
您好:
反射的性能远低于直接调用,但对于必须使用的场景,反射的性能是不可接受的。对于“反思肯定是业绩不佳的主要原因”,我们应该冷静客观地分析。
. net平台可以使用元数据来描述完整的类型(类、结构、委托、枚举、接口)。很多。Net技术(如WCF或序列化)要求在运行时发现类型格式。在。Net中,查看和操作元数据的操作称为反射(也称为元编程)。
net怎么利用反射得到类型?
有四种方法:
1。使用静态方法GetType():type类提供的类型t=Type.GetType类型(“类全名字符串”
2。使用typeof运算符:type T=typeof(类全名字符串))
3。通过类型实例获取类型对象:type T=instance。Gettye()
4。Get:通过当前运行的程序集键入=Assembly.GetExecutingAssembly程序集(). GetType(“类全名字符串”)
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。