【System.Object】
1、所有类均继承自System.Object,无论自定义类有无显式继承于System.Object。
2、Object的GetType()实例方法用于获取一个类的类型对象System.Type。通过System.Type对象的Name方法,可以获取一个类的类名。
GetType()方法用于返回对象真实类型,如果一个Base ref引用了一个Derived对象,则GetType().Name返回Derived。
3、Object的Equals方法有实例和类方法2种。Equals()默认先比较Type,Type不一样则False。如果是refrence type,则比较是否指向同一个实例,是则True,否则False。如果是valueType,则比较值是否相等。
4、ReferenceEquals用于比较是否引用同一个对象。
参考:
1、http://msdn.microsoft.com/zh-cn/library/system.object.gettype(v=vs.110).aspx
2、http://msdn.microsoft.com/zh-cn/library/system.object_methods(v=vs.110).aspx