object是任意类型的基类。还有,当值类型转换为object后就变成了引用,这个叫做装箱。

解决方案 »

  1.   

    就是说int page=100;
            aa(page);
           
    在传送参数的时候page被装箱成引用类型了?
      

  2.   

    (1)object 是所有类(int ,string , Form ,Control)的最终基类,它是类型层次结构的根。(2)其它类可以隐式转换和显式转换为 object楼主的例子就是 int 隐式转换为 object
      

  3.   

    基类OBJECT,
    INT类型可以隐式转换过去
      

  4.   

    在 C# 的统一类型系统中,所有类型(预定义类型、用户定义类型、引用类型和值类型)都是直接或间接从 Object 继承的。可以将任何类型的值赋给 object 类型的变量。将值类型的变量转换为对象的过程称为“装箱”。将对象类型的变量转换为值类型的过程称为“取消装箱”。
      

  5.   

    .NET中所有值类型都继承自System.ValueType类,而System.ValueType类继承自System.Object...你这段代码不是说明“值类型也是属于object”,而是说明“object是值类型的基类”...就是6楼讲的“隐式转换”...