ボックス化は、値型から参照型への暗黙的な変換です。
アンボックス化とは、ボックス化によって作成された参照型を値型に明示的に変換することです。
サンプル コード スニペットを見てみましょう -
// 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];
以上がC# でのボックス化とボックス化解除の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。