簡體   English   中英

對象類型和裝箱

[英]Object type and boxing

MSDN說

對象數據類型是裝箱對象和從中裝箱對象的類型。

我以為只將值類型裝箱了? 現在我有點困惑。 因此,當我將引用類型變量分配給對象變量時,將其裝箱?

它只是指出System.Object是裝箱任何對象時使用的類型。

換句話說,將值類型裝箱后,會將其裝在System.Object類型內。

只裝值類型。

因此,准確地說,該句子應為:

object數據類型是裝箱和從中裝的類型。”

是的,僅將值類型裝箱。 將值類型裝箱將其打包在Object引用類型的實例中。 該語句表示的是System.Object,用於對值類型進行裝箱/拆箱。

裝箱僅對值類型進行。 我想知道為什么MSDN沒有更准確地陳述它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM