值类型 引用类型 GC垃圾回收器

1.值类型:

简单类型:int  byte char bool

枚举

结构体

2.引用类型

数组

string

delegate

interfance

3.值类型的内存分配

内存分配在 线程堆栈(简称栈),由系统回收(继承IDisposable接口调用Dispose方法;using()代码块自动调用Dispose方法)

值类型分配的在栈中的空间大小因类型不同而不同。传递的是值。

  

 4.引用类型的内存分配

引用类型值(对象)的地址存在线程堆栈(简称栈)上,地址空间大小相同。值在托管堆(简称堆)上存储,由GC回收。传递的是地址(引用)。

 

 

 

 

 

 

 

posted @ 2021-03-23 13:53  超级驼鹿  阅读(67)  评论(0编辑  收藏  举报
/*