3、值类型与引用类型
值类型与引用类型
值类型存储在栈(stack)上,值类型变量声明后,不管是否已经赋值,编译器为其分配内存。
整形、浮点型、布尔型、DateTime都是值类型。
引用类型的实际内容存储在堆(Heap)上,在栈上分配一小段内存作为指向堆上的地址(指针)。
String,集合等其他类型都是引用类型。
值类型与引用类型
值类型存储在栈(stack)上,值类型变量声明后,不管是否已经赋值,编译器为其分配内存。
整形、浮点型、布尔型、DateTime都是值类型。
引用类型的实际内容存储在堆(Heap)上,在栈上分配一小段内存作为指向堆上的地址(指针)。
String,集合等其他类型都是引用类型。