基础 1.值类型 1.1 在栈上分配内存,在声明时初始化才能使用,不能为null. 1.2 值类型超出作用范围系统自动释放内存. 1.3 主要由两类组成:结构,枚举 结构分为以下几类 1.整形(Sbyte,Byte,Char,Short,Ushort,Int,Uint,Long,Ulong) 2.浮点型(float,Double) 3.decimal 4.bool 5.自定义结构体(struct) 2.引用类型 1.引用类型在堆中分配内存,初始化时默认为null 2.引用类型是通过垃圾回收机制回…