as运算符 用于执行引用类型的显式转换 ■如果兼容,转换成功 ■不兼容,as运算符返回null expression is Type ?(Type)expression:(Type)null 主要用在:将基类类型转换成派生类型 object o1 "some string"; object o2 4; string s1 o1 as string;//s1="some string' string s2 02 as string;//s2 null 11 11 as 运算符 ▪ 用于执行引用类型的显式转换 ◼ 如果兼容,转换成功 ◼ 不兼容,as运算符返回null ◼ expression is Type ?(Type)expression : (Type)null 主要用在:将基类类型转换成派生类型