オブジェクト指向c#


あらゆる型の継承元クラスをたどっていくと最終的には、System.Objectクラスにたどり着く。

つまりクラス階層の頂点に位置するクラスがobjectクラスになります。
定義の際に、継承元を指定しなかった場合はその継承元であるobjectクラスになります。
以下のコードは同じ意味を持ちます。
class Person
{
static void Main(string[] args)
{
}
}

class Person:Object
{
static void Main(string[] args)
{
}
}