【C#学习日记】数据类型
1 值类型和引用类型
1.1 值类型
1.1.1 C#内置值类型
bool,byte,char,double,decimal,float, int,long,sbyte,short,
uint,ulong,ushort等(decimal有28-29 有效位数,比float和double精度高,但数据范围小)
1.1.2 用户自定义的值类型
结构体等
1.1.3 枚举类型
1.2 引用类型
1.2.1 指针类型
unsafe code
using(){fixed(){}}
1.2.2 接口类型
1.2.3 自描述类型
1)数组
2)类类型
---------------用户定义的类
---------------object类型(装箱:值类型转换为object类型,拆箱相反)
---------------委托(delegate)
---------------dynamic类
1.2.4 string类型(具有值类型特性的特殊引用类型)