C#-数据类型
作为C#-数据类型的一个学习笔记,希望能达到一个速查,记录的作用
C#数据类型分为:
1.值类型
1.1简单类型
1.1.1整数类型
1.1.2布尔类型
1.1.3字符类型
1.1.4实数类型
1.2结构类型
用struct关键字声明,把一组关联的信息放在一起,构成一个新的类型。
1.3枚举类型
为一组在逻辑上相关的整数值提供便于记忆的符号。
enum WeekDay{
Sunday,Monday,Tuesday, Webnessday,Thursday,Friday,Saturday
};
2.引用类型
“引用”这个词在这里的含义是:该类型的变量不直接存储所包含的值,而是指向它所要存储的值。也就是说,引用类型存储实际数据的引用值的地址。
2.1类
2.2委托
函数指针原型。委托在C#中类型安全的(指针-非安全类型,需要用unsafe声明),
2.3数组
2.4接口
类和结构都包含了自己的成员,但它们之间最重要的区别在于:类是引用类型,而结构是值类型。
装箱和拆箱机制
该机制使得任何值类型、引用类型和Object对象之间进行转换,对这种转换也称绑定连接。
装箱和拆箱转换必须要遵循类型兼容原则。
posted on 2010-04-08 14:25 viva9@xian 阅读(263) 评论(0) 编辑 收藏 举报