Quyền anh
Quyền anh là sự chuyển đổi ngầm định của một loại giá trị thành một loại tham chiếu.
Mở hộp
Unboxing là chuyển đổi rõ ràng của loại tham chiếu được tạo bởi quyền anh, trở lại loại giá trị.
Ví dụ
Hãy để chúng tôi xem một đoạn mã mẫu -
// int int myVal = 12; // Boxing object myBoxed = myVal; // Unboxing int myUnBoxed = (int) myBoxed;
Hãy để chúng tôi xem một ví dụ khác hiển thị danh sách mảng trong C # -
int a = 5; ArrayList arr = new ArrayList(); // Boxing arr.Add(a); // UnBoxing int b = (int)arr[0];