C# : how do you obtain a class' base class?

前端 未结 7 1671
面向向阳花
面向向阳花 2021-02-05 00:36

In C#, how does one obtain a reference to the base class of a given class?

For example, suppose you have a certain class, MyClass, and you want to obtain a

7条回答
  •  既然无缘
    2021-02-05 01:16

    Type superClass = typeof(MyClass).BaseType;
    

    Additionally, if you don't know the type of your current object, you can get the type using GetType and then get the BaseType of that type:

    Type baseClass = myObject.GetType().BaseType;
    

    documentation

提交回复
热议问题