面向对象进阶 09 装箱和拆箱
2017-12-28 11:31
411 查看
只分享一下简单的实例,今后对装箱跟拆箱有了新的理解或者源码再继续分享更新。
装箱实例:
class Program
{
static void Main(string[] args)
{
//装箱
int num = 10;
object obj = num;
Console.WriteLine(obj);
Console.ReadKey();
}
}
拆箱实例:
class Program
{
static void Main(string[] args)
{
//拆箱
int num = 10;
object obj = num;
int number = (int)obj;
Console.WriteLine(number);
Console.ReadKey();
}
}
先这样了哦,在项目中用到了会有更深一层的理解,完事再做总结跟分享。
装箱实例:
class Program
{
static void Main(string[] args)
{
//装箱
int num = 10;
object obj = num;
Console.WriteLine(obj);
Console.ReadKey();
}
}
拆箱实例:
class Program
{
static void Main(string[] args)
{
//拆箱
int num = 10;
object obj = num;
int number = (int)obj;
Console.WriteLine(number);
Console.ReadKey();
}
}
先这样了哦,在项目中用到了会有更深一层的理解,完事再做总结跟分享。
相关文章推荐
- java java面向对象-装箱和拆箱操作
- 面向对象加强--自动装箱自动拆箱
- C#面向对象知识点(for-foreach|装箱-拆箱)
- python 自动化之路 day 08 面向对象进阶
- [.net 面向对象程序设计进阶] (27) 团队开发利器(六)分布式版本控制系统Git——在Visual Studio 2015中使用Git
- [.net 面向对象程序设计进阶] (10) 序列化(Serialization)(二) 通过序列化博客园文章学习XML的序列化
- [.net 面向对象程序设计进阶] (11) 序列化(Serialization)(三) 通过接口 IXmlSerializable 实现XML序列化 及 通用XML类
- Java进阶之自动拆箱与自动装箱
- [零基础学JAVA]Java SE面向对象部分-09.面向对象基础(04)
- Java面向对象进阶篇(包装类,不可变类)
- Java面向对象基础(封装,多态)=09/13
- 面向对象基础进阶01
- [.net 面向对象程序设计进阶] (23) 团队开发利器(二)优秀的版本控制工具SVN(上)
- Python面向对象进阶
- [.net 面向对象程序设计进阶] (25) 团队开发利器(四)分布式版本控制系统Git——使用GitStack+TortoiseGit 图形界面搭建Git环境【转】
- [.net 面向对象程序设计进阶] (6) Lamda表达式(二) 表达式树快速入门
- [.net 面向对象程序设计进阶] (7) Lamda表达式(三) 表达式树高级应用
- 面向对象进阶 04 集合
- 面向对象进阶 07 目录管理- Directory 类
- 基本数据类型对象包装类和自动装箱自动拆箱技术