- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
反射是.NET中的重要机制,通过反射,可以在运行时获得程序或程序集中每一个类型(包
括类、结构、委托、接口和枚举等)的成员和成员的信息。有了反射,即可对每一个类型了
如指掌。另外我还可以直接创建对象,即使这个对象的类型在编译时还不知道。
反射的用途:
(1)使用Assembly定义和加载程序集,加载在程序集中列出模块,以及从此程序
集中查找类型并创建该类型的实例。
(2)使用Module了解包含模块的程序集以及模块中的类等,还可以获取在模块上定义
的所有全局方法或其他特定的非全局方法。
(3)使用ConstructorInfo了解构造函数的名称、参数、修饰符(如pulic或private)
详细信息(如或virtual)等。
(4)使用MethodInfo了解方法的名称、返回类型、参数、修饰符(如pulic或private)
详细信息(如或virtual)等。
(5)使用FiedInfo了解字段的名称、修饰符(如public或private)详细信
息(如static)等,并获取或设置字
(6)使用EventInfo了解的名称、处理程序数据类型、自定义属性、类型
和反射类型等,添加或移除处理程序。
(7)使用PropertyInfo了解属性的名称、数据类型、类型、反射类型和只读或可写
状态等,获取或设置属性值。
(8)使用ParameterInfo了解参数的名称、数据类型、是输入参数还是输出参数,以及
参数在方法签名中的位置等。
反射用到名空间:
System.Reflection
System.Type
System.Reflection.Assembly
反射用到的主要类:
System.Type类--通过这个类可以任何给定数据类型的信息。
System.Reflection.Assembly类--它可以用于给定程序集的信息,或者把这个程
序集加载到程序中。
System.Type类:
System.Type类对于反射起着的作用。但它是一个抽象的基类,Type有与每种数
据类型对应的派生类,我们使用这个派生类的对象的方法、字段、属性来查找有关该类型的
所有信息。
是.NET中的重要机制,通过,可以在运行时获取程序或程序集中的每个类型(包
类、结构、委托、接口和枚举等)的成员和成员的信息。有了,就可以对每个类型了
如掌。另外我还可以直接创建对象,即使指这个对象的类型在编译时也不知道。
的用途:
(1)使用Assembly定义和加载程序集,在程序集中加载顺序模块,以及随后该程
序集中查找类型并创建类型的实例。(2)使用Module了解包含模块的程序集以及模块中的
类等,还可以获取在模块上的所有全局方法或其他特定的非全局方法。(3)使用
ConstructorInfo了解构造函数的名称、参数、修饰符(如公共或私有)详细信
息(如抽象或虚拟)等。(4)使用MethodInfo了解方法的名称、返回类型、参数、修
饰符(如pulic或private)详细信息(如或virtual)等。(5)使用FiedInfo
了解字段的名称、修饰符(如public或private)详细信息(如static)等,并获
取或设置字(6)使用EventInfo了解名称、处理程序的数据类型、自定义
属性、类型和类型变量等,添加或删除处理程序。(7)使用PropertyInfo了解属
性的名称、数据类型、类型、类型或参数或可写状态等,获取或设置属性值。(8)
使用ParameterInfo了解参数的名称、数据类型、是输入参数输出参数,以及参数在方法
签名中的位置等。
占用的占用空间:
System.Reflection
System.Type
System.Reflection.Assembly
使用的主要类:
System.Type类‑‑通过这个类可以
您可能关注的文档
- 苏教版语文五年级上册期中测试题.pdf
- 五秋勤敏周中练与语法要点精讲.pdf
- A4电子版连衣裙纸样制作说明及尺寸规格.pdf
- rexroth高压LUDV负载传感控制块技术规格与功能概述.pdf
- 企业文化济研究意义与理论假设.pdf
- 关闭新闻门户并非限制言.pdf
- 高三译牛模块选修教学辅导综合练习.pdf
- 第一单元达标检测卷基础训练营.pdf
- 翰博尔与杭州企业条款及责任约定.pdf
- 喷漆部门晨会流程.pdf
- 2025年智能电网柔性直流输电技术在我国西部地区应用前景.docx
- 7.2 弹力-人教版八年级物理下册.pptx
- 2025年智能电网柔性直流输电技术在智能变电站中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化存储中的应用.docx
- 2025年智能电网柔性直流输电技术在新能源并网中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化控制中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化预测中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化服务中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化运维中的应用.docx
- 2025年智能电网柔性直流输电技术智能化保护系统研究.docx
有哪些信誉好的足球投注网站
文档评论(0)