C#as操作符
来源:互联网 发布:单片机 8位可变波特率 编辑:程序博客网 时间:2024/05/01 09:56
as操作符用于通过引用转换或装箱转换将一个值显式地转换成指定的引用类型。不象显式类型转换,as不会产生任何异常。如果转换不可以进行,那么结果值为null。形如“e as T”的转换,e定是一个表达式且T是一个引用类型。返回值的类型总是T的类型,并且结果总是一个值。
比如,当你在程序中写了下面的语句:
string s='a' as string
虽然,字符型不能转换为字符串类型,程序仍然可以编译通过,只是有一个警告:
The given expression is never of the provided('string') type.
本文来自编程入门网:http://www.bianceng.cn/Programming/csharp/200709/4370.htm
- C#as操作符
- 关于 as! 操作符
- is 和 as 操作符
- using和as操作符
- is和as操作符
- Swift中的as操作符
- is和as操作符
- is和as操作符
- C#, as
- as、as!、as?三种类型转换操作符使用详解
- Swift之as、as!、as?三种类型转换操作符解析
- Swift开发之 as、as!、as?三种类型转换操作符使用详解
- swift3.0 as、as!、as? 关键字 三种操作符的使用
- Swift开发之 as、as!、as?三种类型转换操作符使用详解
- Swift开发之 as、as!、as?三种类型转换操作符使用详解
- C# 中的IS和AS操作符
- C#中的is和as操作符
- C#中的is和as操作符
- C#is操作符
- DOS指令大全
- svn 命令行下常用的几个命令
- <Javascript>理解DOMhelp.js
- [笔记]VisionMobile:应用商店货币化的黄金路
- C#as操作符
- emacs下color-theme.el的正确配置方法
- 74LS138用作地址译码器
- Xcode4.3开发第一个IOS应用实例【转】
- Java 面试题整理 – Core Java
- listview分页加载问题
- android一种较为复杂的布局参考(xml文件)
- objective-c 多参数方法的定义与调用
- 数组长度为0和数组为null的区别