CLR(运行时)要求所有类型,不管是系统定义的类型还是自定义的类型,都必须从Object派生,所以以下代码从本质上是一样的,代码如下:
///
/// 隐式派生自Object
///...
class Worker
{
}
///
/// 显式派生自Object
///
class Worker : System.Object...{
}
因为CLR会要求所有的类型都派生自Object,所以自定义类就算没有显示继承Object类,CLR还是会让自定义类默认继承Object类,由于所有的类型都从System.Object...二、Object公开的实例方法
以下一派生自Object之后自带的公开的实例方法:
?...4、GetType方法
返回从一个Type派生的一个类型的实例,指出调用GetType的那个对象是什么类型,返回的Type对象和反射类配合,获取与对象的类型有关的元数据信息.GetType是非虚方法,目的是防止类重写该方法