C# 中的值型別與引用型別
值型別和引用型別二者都是 C# 中的型別 −
值型別
值型別的變數可以直接賦予值。它們派生自類 System.ValueType。值型別直接包含資料。當你宣告 int 型別時,系統會分配記憶體來儲存該值。
值型別的變數儲存在堆疊中。
示例是 int、char 和 float,它們分別儲存數字、字母和浮點數。
引用型別
它引用一個記憶體位置。引用型別可以使用多個變數引用一個記憶體位置。如果其中一個變數改變了記憶體位置中的資料,則另一個變數會自動反映這個值的變化。
引用型別的變數儲存在堆中。
內建引用型別的示例有 −
- object
- dynamic
- string
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP