is运算符和as运算符讲解

(1)  is运算符

is 运算符用于检查对象是否与给定类型兼容。如果兼容返回true,否则返回false;

一般用于查看某个类是否实现了某个接口,或者是不是某个类的子类;

(2)  as运算符

as 运算符用于在兼容的引用类型之间执行转换。类似于强制转换操作,但是如果无法执行转换,as不会引发异常,而是返回null

posted on 2011-04-17 16:37  蘇銀城  阅读(214)  评论(0)    收藏  举报

导航