码迷,mamicode.com
首页 > 其他好文 > 详细

菜鸟笔记三、数据类型

时间:2016-03-26 21:57:48      阅读:283      评论:0      收藏:0      [点我收藏+]

标签:

值类型(Value type)、引用类型(reference type)

技术分享

(网上找的图。。。)

 

值类型变量直接存储其数据值,主要包含整数类型、浮点类型以及布尔类型等。值类型变量在堆栈中进行分配。

引用类型不包含存储在变量中的实际数据,但它们包含对变量的引用。

引用类型分两步创建:首先在堆栈上创建一个引用变量,然后再堆上创建对象本身,再把这个内存的首地址赋引用变量。

 

类型转化

装箱:值类型包装为引用类型的过程

拆箱:引用类型转换为值类型的过程

隐式类型转换 - 这些转换是 C# 默认的以安全方式进行的转换。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。(byte< short< int<long< fload<double)

式类型转换 - 这些转换是通过用户使用预定义的函数显式完成的。显式转换需要强制转换运算符。

 

菜鸟笔记三、数据类型

标签:

原文地址:http://www.cnblogs.com/zhaoxh/p/5323986.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!