将值类型转换为引用类型的过程叫做装箱,相反,将引用类型转换为值类型的过程叫做拆箱。

装箱  :  装箱允许将值类型隐式转换为引用类型

C#装箱与拆箱

 C#装箱与拆箱

从程序结果来看,值类型变量的值复制到装箱得到的对象中,装箱后改变值类型变量的值,并不会影响装箱对象的值。

拆箱 : 允许将引用类型显示转换为值类型。

C#装箱与拆箱

 C#装箱与拆箱

 不难看出,拆箱后得到的值类型数据的值与装箱对象相等。需要读者注意的是,在执行拆箱过程中,要符合类型一致原则,否则会出现异常。

相关文章:

  • 2021-04-08
  • 2021-06-11
  • 2021-06-19
  • 2021-12-03
  • 2022-03-07
  • 2021-07-16
猜你喜欢
  • 2021-11-22
  • 2022-01-08
  • 2021-06-17
  • 2022-02-05
相关资源
相似解决方案