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