- 6
- 0
- 约4.5千字
- 约 9页
- 2018-08-18 发布于福建
- 举报
使用Dynamic目和方法研究
使用Dynamic的目的和方法研究
摘 要: 首先论述dynamic类型的概念、基础结构及引入dynamic关键字的目的,然后全面研究Dynamic的使用方法,最后分析Dynamic带来的挑战。
关键词: dynamic;object;COM;API
中图分类号:TH113 文献标识码:A 文章编号:1671-7597(2011)1120093-01
1 Dynamic概念
NET 4.0有一个新特性,那就是引入了dynamic关键字,它是一个类型关键字,声明为dynamic的类型在编译时不论存在与否都不进行检查,而在运行时进行类型检查,如果运行时,相应类型的方法存在并且参数正确,会正常调用,否则就会报错。对dynamic的理解,需要注意以下几点:
1)dynamic类型是一种运行时类型,类型为dynamic的对象会跳过静态类型检查。这相当于在编译时假定类型为dynamic的元素支持任何操作,因此不用管对象从程序的什么地方获取值,只要在运行时能获取相应的值,就是正常调用,而且不必在编译时就得到相应的值,所以dynamic类型简化了对COM API、动态API和HTML文档对象模型(DOM)的访问。
2)如果类型为dynamic的对象无效,编译时编译器不会报告错误,但是该错误不会被无限期疏忽,它将在运行时被捕获,并导致运行时异常。如
您可能关注的文档
最近下载
- HG∕T 2271-2014 氨氧化制硝酸用铂催化剂.pdf
- 材料科学与人类文明-课件.ppt VIP
- 三氯化铁溶液(液体氯化铁)化学品安全技术说明书(SDS MSDS).docx
- T/CCIAT 0004-2019- 钢筋套筒灌浆连接施工技术规程.pdf VIP
- 马工程《艺术学概论》课后习题详解.pdf VIP
- 皮肤科皮肤组织病理活检技术操作规范.docx VIP
- 合并的病人的护理措施.doc VIP
- 内蒙古鑫邦年产10万吨非晶带材项目环境影响报告书.pdf VIP
- DB22T 5037-2020 装配式混凝土建筑结构检测技术标准.pdf VIP
- (正式版)D-L∕T 722-2014 变压器油中溶解气体分析和判断导则.docx VIP
原创力文档

文档评论(0)