C#中is 和 as 操作符
1. is 是验证操作对象是不是自己希望的
运算公式:对象 is 类型
返回true:对象是指定类型
返回false:对象不是指定类型
2. as 是将对象转换成指定类型
运算公式:对象 as 类型
转换成功:对象的类型就是指定的类型
转换失败:返回null
注意: The "is" and "as" operator must be used with a reference type or nullable type (example:'int' is a non-nullable value type)
作者:绿茶叶
出处:http://www.cnblogs.com/greenteaone/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。