- 公共语言运行时要求每个类型最终都从System.Object类型派生
由于都有类型都从System.Object类型派生,所以每个类型对象都保证了一组最基本的方法
System.Object类的公共方法
公共方法 | 说明 |
---|---|
Equals() | 如果两个对象具有相同的值,就返回true。[对象相等性和同一性] |
GetHashCode() | 返回对象的值得哈希码。[对象哈希码] |
ToString() | 默认返回类型的完整名称(this.GetType().FullName)。[字符、字符串和文本处理] |
GetType() | 返回从Type派生的一个类型的实例,指出调用GetType的那个对象是什么类型。[程序集加载和反射] |