ボックス化は暗黙的であり、アンボックス化は明示的です。アンボックス化は、ボックス化によって作成された参照型を値型に明示的に変換します。
C# の変数とオブジェクトの例を見てみましょう -
// int int x = 30; // Boxing object obj = x; // Un boxing int unboxInt = (int) obj;
以下は、ボックス化解除を示す例です -
int x = 5; ArrayList arrList = new ArrayList(); // Boxing arrList.Add(x); // UnBoxing int y = (int) arrList [0];
以上がC# でのアンボックス化とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。