C#中什么是拆箱?

WBOY
发布: 2023-09-12 13:13:11
转载
892 人浏览过

C#中什么是拆箱?

拳击是隐式的,拆箱是显式的。拆箱是将由装箱创建的引用类型显式转换回值类型。

让我们看一个C#中变量和对象的例子 −

// int
int x = 30;

// Boxing
object obj = x;

// Un boxing
int unboxInt = (int) obj;
登录后复制

以下是一个示例,展示了Un boxing −

int x = 5;
ArrayList arrList = new ArrayList();

// Boxing
arrList.Add(x);

// UnBoxing
int y = (int) arrList [0];
登录后复制

以上是C#中什么是拆箱?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板