Tôi hiểu rằng boxing và unboxing là về việc đúc (loại thực đối tượng ... đối tượng thành loại thực). Nhưng tôi không hiểu những gì MSDN nói về nó với Nullable. Đây là văn bản tôi không hiểu:Boxing/Unboxing và Nullable?
Khi một loại có thể có giá trị rỗng được đóng hộp, thời gian chạy ngôn ngữ chung tự động đóng hộp giá trị cơ bản của đối tượng không thể bỏ qua, không phải chính đối tượng không thể bỏ qua. Nghĩa là, nếu thuộc tính HasValue là true, nội dung của thuộc tính Value được đóng hộp. Khi giá trị cơ bản của một kiểu nullable là unboxed, thời gian chạy ngôn ngữ chung tạo ra một cấu trúc Nullable mới được khởi tạo cho giá trị cơ bản. Source
Khi bạn thay đổi đối tượng thành loại thực, biến loại thực có thể vô hiệu hóa sẽ là loại đối tượng? Tôi không hiểu?
Tâm trí tuyệt vời nghĩ như nhau. (cf @Jon và @Marc) – harpo
Tâm trí tuyệt vời cần phải có một kỳ nghỉ từ SO :) – mackenir