C#中is 运算符是做什么用的?

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 99 收藏 0 点赞 0 评论 0

is 运算符用于检查对象的类型是否与给定类型兼容(对象是该类型,或是派生于该类型)。

is的规则如下:

• 检查对象类型的兼容性,并返回结果,true或者false;

• 不会抛出异常;

• 如果对象为null,则返回值永远为false。

代码如下:

if (studentObj is Student)

评论列表
文章目录