![](/img/trans.png)
[英]Is int (Int32) considered an object in .NET or a primitive (not int?)?
[英]Is int32 a polymorphism of object?
當我做
int k=3;
我可以在反射器中找到偽語句嗎?
Object k = new Int32();
我在哪里可以找到值賦值?
即使原始類型繼承自Object,.net Framework也會以特殊方式處理它們。 int是一個int,使用像ldc.i4這樣的函數進行處理(將32位常量加載到堆棧中)。
在需要對象的情況下,int確實通過名為boxing的進程強制轉換為Object。
沒有這樣的陳述。
Int32
是一個不可變的值類型。
3
本身是 Int32
值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.