c#之数据类型
来源:互联网 发布:妙味jquery源码分析 编辑:程序博客网 时间:2024/05/18 06:23
c#数据类型包括值类型、引用类型、指针类型。指针类型仅在不安全的代码中使用。
值类型是包含实际数据的量,定义一个值类型的变量时,根据它所声明的类型,以堆栈方式存储区域给这个变量,随后对这个变量的读或写操作就直接在这块内存区域进行。它包括了:简单类型、枚举型、结构类型。
引用类型包括类(class)、接口(interface)、委托(delegate)、数组(array)。他们所代表的实际数据,而是存储实际数据的引用(地址)。
【分类】
1. 值类型
1.1 简单类型:
1.1 .1 整型
C#中支持8种整型:sbyte,byte,short,ushort,int,uint,long,ulong。
1.1.2 浮点类型:
1.1.3 小数类型:
小数类型非常适用于金融和货币运算。数值范围从1.0*10 -28~7.9* 10 28,精确到小数点后面28位。
1.2 枚举类型
枚举类型是一组命名的常量集合。元素使用的类型只能是long,int,short,byte。默认类型是int。默认第一个元素的值是0,每一个连续的元素按1递增。可以给元素直接赋值。
1.3 结构类型
用于创造小型数据,节省内存。
2.引用类型
2.1 类
类是一群有共同特征或事件的集合,而类对象是类的实例化。
2.2 接口
接口是把隐式公共方法和属性组合起来,以封装特定功能的一个集合
2.3 委托
委托是对函数的封装,可以当作对方法的特征指定一个名称。
2.4 数组
数组是包含一串变量的数据结构。数组变量也称做数组元素,它们具有相同的类型,这种类型也称做数组元素类型。数组的元素类型可以是任何类型,包括数组类型。数组用下标确定每一个数组元素的索引号。只有一个下标的数组称为一维数组,多于一个下标的数组称为
多维数组。
- C#基础--之数据类型
- C#基础--之数据类型
- C#篇之---数据类型
- C#之数据类型
- C#基础--之数据类型
- C#基础--之数据类型
- C#基础--之数据类型
- C#之数据类型转换
- C#基础--之数据类型
- C#之数据类型
- c#之数据类型
- C#基础知识之数据类型
- C#之数据类型转换
- C#基础--之数据类型
- c# 学习总结 之 数据类型
- C#程序设计基础之数据类型
- C#数据类型之引用类型
- C#基础之数据类型Int64
- 30分钟掌握 C#6
- jQuery系列3---动画和ajax
- poj3628 Bookshelf2
- Linux下Notepadqq配置Python脚本一键运行命令
- CF 493C 二分
- c#之数据类型
- python学习笔记3:面向对象的高级特性3 定制类
- SPOJ
- 关于Toast--体验不一样的花式Toast
- 努力做好自己
- 计网课设step1-配置FTP服务器
- HDU
- 文章标题
- 设计模式学习--观察者模式