2011-01-24 70 views
2

MSDN說對象類型和拳擊

對象數據類型是類型 和從哪些對象被裝箱。

我認爲只有價值類型是盒裝?現在我有點困惑。所以當我將引用類型變量賦值給對象變量時,它的裝箱?

回答

2

只有值類型被裝箱。

所以,要準確的句子應該是:

「的object數據類型爲類型,並從其中加框」。

2

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

換句話說,當一個值類型被裝箱時,它被裝箱在System.Object類型中。

1

是隻有值類型被裝箱。裝箱一個值類型將其包裝在Object引用類型的一個實例中。這個聲明所說的是它是System.Object,它用於對值類型進行裝箱/取消裝箱。

0

拳擊只在值類型上完成。我想知道爲什麼MSDN沒有更準確地說明它。