卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章64334本站已运行4115

C# 中的装箱和拆箱

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];
卓越飞翔博客
上一篇: 如何使用Python中的Pandas按特定列合并两个CSV文件?
下一篇: 如何学习PHP并成为一名资深开发者
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏