摘要: 关于类型的判断和转换有is和as这2个操作符。具体区别和用法如下is就是处于对类型的判断。返回true和false。如果一个对象是某个类型或是其父类型的话就返回为true,否则的话就会返回为false。另外is操作符永远不会抛出异常。代码如下:System.Booleanb1=(oisSystem.Object);//b1为trueSystem.Booleanb2=(oisEmployee);//b2为false如果对象引用为null,那么is操作符总是返回为false,因为没有对象可以检查其类型,就像下面代码一样if(oisEmployee){Employeee=(Employee)o;// 阅读全文
posted @ 2013-09-18 09:36 威少 阅读(287) 评论(0) 推荐(0) 编辑