is 和 as 使用

类型判断

as:
var newParser = parser as ClassA ;   转为ClassA类型赋值给newParser
is: var flag = parser is ClassA ;   判断parser是否为ClassA类型
is: var flag = parser is ClassA newParser;   先判断parser是否为ClassA类型,再转为ClassA类型赋值给newParser

  

原文地址:https://www.cnblogs.com/yy1234/p/11287621.html