C# 中的装箱和拆箱

WBOY
发布: 2023-09-08 14:57:11
转载
1175 人浏览过

C# 中的装箱和拆箱

装箱

装箱是将值类型隐式转换为引用类型。

拆箱

拆箱是将装箱创建的引用类型显式转换回值类型。

示例

让我们看看示例代码片段 -

// int
int myVal = 12;
// Boxing
object myBoxed = myVal;
// Unboxing
int myUnBoxed = (int) myBoxed;
登录后复制

让我们看另一个在 C# 中显示数组列表的示例 -

int a = 5;
ArrayList arr = new ArrayList();
// Boxing
arr.Add(a);
// UnBoxing
int b = (int)arr[0];
登录后复制

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

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