当前位置:  开发笔记 > 编程语言 > 正文

System.ValueType是继承自System.Object还是不继承?

如何解决《System.ValueType是继承自System.Object还是不继承?》经验,为你挑选了1个好方法。

我有点困惑,也许我在看错了地方,请赐教!我正在查看msdn的System.ValueType类的descpription,它在继承层次结构中显示以下内容:

-- System.Object
?? -- System.ValueType
     ?-- System.Enum

然而,类定义并未声明该类继承任何东西

public abstract class ValueType

我们可以通过查看该类的参考源来确认.

尽管如此,班级确实会覆盖Equals,GetHashCode并且ToString.我没看到这里的全貌,这让我感到困惑.



1> BradleyDotNE..:

一切都继承自object.

甚至你的课程如下:

public class MyClass
{
}

遵循这条规则,MyClass仍然继承自object.它与.NET类型没有什么不同.

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有