在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1. 引言 is的规则如下: 复制代码 代码如下: namespace Learning { public partial class check : System.Web.UI.Page { object o = new object(); protected void Page_Load(object sender, EventArgs e) { Response.Write(o.GetType());//System.Object if (o is System.Object) //执行第1次类型兼容检查,o is A 返回false { Response.Write("o is System.Object"); } } } } as的规则如下: 检查对象类型的兼容性,并返回结果,如果不兼容就返回null; 如果结果判断为空,则强制执行类型转换将抛出NullReferenceException异常。 复制代码 代码如下: namespace Learning { public partial class check : System.Web.UI.Page { object o = new object(); protected void Page_Load(object sender, EventArgs e) { Response.Write(o.GetType());//System.Object if ((o as System.Object)!=null) //执行第1次类型兼容检查,o is A 返回false { Response.Write("o is System.Object"); } } } } |
请发表评论