C#的值類型和引用類型解析

一、引用類型與值類型 值類型:直接存儲其值,派生自System.ValueType,部署在棧上。值類型不包含null,值類型在聲明後,不管是否已經賦值,編譯器會爲其分配內存。值類型通常在線程棧上分配(靜態分配)。 引用類型:存儲其值的引用,派生自Object類,部署在堆上。引用類型可以使用null,當聲明引用類型時,只會在棧上分配一小片內存,用於存放一個地址。當進行實例化的時候(new)會在堆上分
相關文章
相關標籤/搜索