黑马程序员技术交流社区
标题:
c#中的as起到什么用?
[打印本页]
作者:
xiaqingchao
时间:
2013-2-18 12:06
标题:
c#中的as起到什么用?
不明白C#中的as,他有什么用。
作者:
康晓璞
时间:
2013-2-18 12:49
as用在类型判断和转换
例如:
Employee e = o as Employee;
if(e != null)
{
//在if语句中使用e
}
在此例中,使用as对Employee进行类型检查,如果o与Employee类型兼容,则返回对Employee的引用,否则返回空引用,再在if语句中判断,如果非空,则对e进行相应的操作。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2