.NET类默认继承对象类.怎么样?

Gun*_*.IO 2 .net c# object

当我们创建一个类Product

class Product
{
}
Run Code Online (Sandbox Code Playgroud)

我从不同的博客和书籍中学到的Object是,类是每个类的超级/基类/父类,包括用户定义的类.

这是怎么回事?

我假设它由.NET Framework处理?如果是这样,那么我很想知道这是怎么发生的.

Ric*_*Net 5

根据MSDN:

支持.NET Framework类层次结构中的所有类,并为派生类提供低级服务.这是.NET Framework中所有类的最终基类; 它是类型层次结构的根.

你为什么不在代码中"看到"这个:

语言通常不需要类来声明从Object继承,因为继承是隐式的.

简而言之,.Net类型系统隐含了这一点.