15}
16
17
as的规则如下:
·检查对象类型的兼容性,并返回结果,如果不兼容就返回null;
·不会抛出异常;
·如果结果判断为空,则强制执行类型转换将抛出NullReferenceException异常。
其典型用法为:
1object o = new object();
2
3class B
4
5{
6
7}
8
9B b = o as B; //执行一次类型兼容检查
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/
发布: 2008-5-15 10:05 | 作者: 不详 | 来源: yesky | 查看: 104次 | 进入软件测试论坛讨论
文章来源于领测软件测试网 https://www.ltesting.net/