程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C# Tips(1)

C# Tips(1)

編輯:關於C語言

1.值類型和引用類型

對於C#的變量來說,有兩種類型,值類型(Value Type)和引用類型(Reverence Type)。兩者不同點:

值類型繼承自ValueType

如下圖:

兩者存儲方式不同:

值類型變量存儲在棧當中。引用類型內存數據結構表示分有兩部分構成,一部分引用,存儲在在棧中, 一部為實際變量成員,存儲在在堆中。

如圖:

注意:以上情況是指值類型和引用類型不是作為引用類型的成員,如果作為引用類型變量成員,值類型的數據和引用類型的引用都存儲在棧中。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved