[英]Object type and boxing
MSDN說
對象數據類型是裝箱對象和從中裝箱對象的類型。
我以為只將值類型裝箱了? 現在我有點困惑。 因此,當我將引用類型變量分配給對象變量時,將其裝箱?
它只是指出System.Object
是裝箱任何對象時使用的類型。
換句話說,將值類型裝箱后,會將其裝在System.Object
類型內。
只裝值類型。
因此,准確地說,該句子應為:
“ object
數據類型是裝箱和從中裝值的類型。”
是的,僅將值類型裝箱。 將值類型裝箱將其打包在Object引用類型的實例中。 該語句表示的是System.Object,用於對值類型進行裝箱/拆箱。
裝箱僅對值類型進行。 我想知道為什么MSDN沒有更准確地陳述它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.