首页 > 代码库 > System.Object
System.Object
【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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。