如何找到从某些 BaseClass 继承的类型

生活

我有一堂课

public class BaseClass
{

}

我有一个儿童班

public class ChildClass : BaseClass
{

}

我想知道从 BaseClass 继承了哪些类/类型(例如查找 ChildClass)。我知道我必须使用汇编和反射,但不知道如何/使用哪个函数。

编辑:好的,也许现在你会明白的

费多
typeof(BaseClass).Assembly.GetTypes().Where(type => type.IsSubclassOf(typeof(A)));

您可以通过两步来做到这一点:

  1. 从 Assembly 中获取所有类型
  2. 仅查找作为 BaseClass 子类的类

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从BaseClass创建继承的类

来自分类Dev

来自单独文件的BaseClass继承

来自分类Dev

来自单独文件的BaseClass继承

来自分类Dev

Blazor-Component继承自BaseClass

来自分类Dev

是否可以从BaseClass继承抽象方法主体中的注释?

来自分类Dev

是否可以从BaseClass继承抽象方法主体中的注释?

来自分类Dev

如何更改继承的类成员的返回类型

来自分类Dev

如何使用继承的类型覆盖接口属性

来自分类Dev

如何获得继承的泛型类型

来自分类Dev

如何更改继承的类成员的返回类型

来自分类Dev

如何在JPA中混合继承类型

来自分类Dev

如何根据模板类型启用继承开关

来自分类Dev

您如何在baseclass方法中调用子类方法?

来自分类Dev

如何在baseclass方法中使用派生类变量

来自分类Dev

一个资源类型如何从多个类型继承?

来自分类Dev

我如何从mpl :: vector中的所有类型继承?

来自分类Dev

尼姆 如何继承不同类型的所有操作?

来自分类Dev

如何聚合初始化从虚拟类型继承的结构?

来自分类Dev

如何在类中使用受保护的类型继承?

来自分类Dev

如何序列化继承WPF段落的类型?

来自分类Dev

如何获取从通用类继承的集合的所有类型?

来自分类Dev

如何在Java / MySQL中查询继承的类类型?

来自分类Dev

实体框架的MVC继承:如何构建派生类型?

来自分类Dev

我如何从mpl :: vector中的所有类型继承?

来自分类Dev

仅当是特定类型时才如何继承类?

来自分类Dev

如何使ByteBuddy创建的子接口继承类型注释?

来自分类Dev

如何确定从类模板继承的模板参数的基础模板类型?

来自分类Dev

如何继承具有不同泛型返回类型的方法

来自分类Dev

继承时如何从子类中获取类型注释?

Related 相关文章

热门标签

归档