有爱的天空,处处都是暖阳阳的。

博客园 首页 新随笔 联系 订阅 管理

2011年5月26日 #

摘要: as 运算符用于在兼容的引用类型之间执行某些类型的转换。备注as 运算符类似于强制转换操作。但是,如果无法进行转换,则 as 返回 null 而非引发异常。请看下面的表达式:复制 expression as type它等效于以下表达式,但只计算一次 expression。复制 expression is type ? (type)expression : (type)null注意,as 运算符只执行引用转换和装箱转换。as 运算符无法执行其他转换,如用户定义的转换,这类转换应使用强制转换表达式来执行。详情参考:http://msdn.microsoft.com/zh-cn/library/cs 阅读全文
posted @ 2011-05-26 17:04 荣耀轩辕 阅读(151) 评论(0) 推荐(0) 编辑