as 和is的区别

is

1,检查对象的兼容性,并返回true或false

2,不会抛出异常

3,null永远返回false

as

1,检查对象的兼容性,并返回 true或false

2,不会抛出异常

3,null将抛出"未将对象引用到实例(nullreferenceexception)"异常

posted @ 2015-07-05 22:07  等待是一生最初的苍老  阅读(319)  评论(0编辑  收藏  举报