2011年5月10日
摘要: 在C#语言中进行类型转换的操作符is和as。is和as都是强制类型转换,但这两者有什么相同之处和不同之处呢?在使用is和as需要注意哪些事项?下面我们从简单的代码示例去探讨这个简单的问题。注:此博文只是本人学习过程中一些简要记录,新手可以看一下,高手略过。is检查一个对象是否兼容于指定的类型,并返回一个Boolean值:true或者fasle。注意,is操作符永远不会抛出异常,请看以下示例:ClassA{.... }Object o=new Object();Boolean b1=(o is Object); //b1为true. Boolean b2=(o is ClassA) ; b2为. 阅读全文
posted @ 2011-05-10 00:28 陈国利 阅读(64924) 评论(10) 推荐(16) 编辑