1. object类型是一切类型的父类;
2. 通过继承,子类拥有父类的一切属性和行为;任何父类出现的地方,都可以用子类来代替。(这是c#面向对象,继承的性质)
传统: 在方法声明的时候,就要写死参数的类型。(已婚男人)
object 作为“亚当”,任何一个类型都可以传入。
object作为引用类型,加入传入一个值类型,会有装箱。
值类型与引用类型,栈与堆。(内存操作)
从栈到堆,叫装箱;从堆到栈,叫拆箱。装箱拆箱会有性能损失。
线程栈,堆——对象的共享。
详细进一步了解值类型与引用类型,栈与堆。
more >>