C#中的is和as操作符区别小结

2021-07-21 02:03

阅读:467


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)

除声明外,跑步客文章均为原创,转载请以链接形式标明本文地址
  C#中的is和as操作符区别小结

本文地址:  http://www.paobuke.com/develop/c-develop/pbk23176.html




相关内容

技术分享图片
C#生成PDF文件流
技术分享图片
C#获取机器码的方法详解(机器名,CPU编号,硬盘编号,网卡mac等)
技术分享图片
C#微信公众平台开发之access_token的获取存储与更新
技术分享图片
C#数据结构之队列(Quene)实例详解

技术分享图片
C#实现基于加减按钮形式控制系统音量及静音的方法
技术分享图片
C#处理datagridview虚拟模式的方法
技术分享图片
C#中调用Servlet示例
技术分享图片
C#的path.GetFullPath 获取上级目录实现方法


评论


亲,登录后才可以留言!