值類型和引用類型深入理解

1.值類型(ValueType) 值類型包括:數值類型,結構體,bool型,用戶定義的結構體,枚舉,可空類型。 值類型的變量直接存儲數據,分配在託管棧中。變量會在創建它們的方法返回時自動釋放,例如在一個方法中聲明Char型的變量name=’C’,當實例化它的方法結束時,name變量在棧上佔用的內存就會自動釋放 C#的所有值類型均隱式派生自System.ValueType。 結構體:struct(直
相關文章
相關標籤/搜索