C# 中的裝箱和拆箱
裝箱
裝箱是指將值型別隱式轉換為引用型別。
拆箱
拆箱是指顯式地將透過裝箱建立的引用型別轉換為值型別。
示例
讓我們看一個示例程式碼片段 −
// int int myVal = 12; // Boxing object myBoxed = myVal; // Unboxing int myUnBoxed = (int) myBoxed;
讓我們看另一個顯示 C# 中的陣列列表的示例 −
int a = 5; ArrayList arr = new ArrayList(); // Boxing arr.Add(a); // UnBoxing int b = (int)arr[0];
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP