C#中引用類型和值類型分別有哪些

C#的值類型包括:結構體(數值類型,bool型,用戶定義的結構體),枚舉,可空類型。 C#的引用類型包括:數組,用戶定義的類、接口、委託,object,字符串。 數組的元素,不論是引用類型仍是值類型,都存儲在託管堆上。 引用類型在棧中存儲一個引用,其實際的存儲位置位於託管堆。爲了方便,本文簡稱引用類型部署在託管推上。 值類型老是分配在它聲明的地方:做爲字段時,跟隨其所屬的變量(實例)存儲;
相關文章
相關標籤/搜索