H77*_*H77 31
你可以这样做:
var subclassTypes = Assembly
.GetAssembly(typeof(BaseClass))
.GetTypes()
.Where(t => t.IsSubclassOf(typeof(BaseClass)));
Run Code Online (Sandbox Code Playgroud)
Dea*_*ing 25
但不是直接,您可以使用AppDomain.GetAssemblies()来获取所有当前加载的程序集,然后使用Assembly.GetTypes()来获取该程序集中的所有类型.然后使用Type.IsSubclassOf()来确定它是否是您所追求的类型的子类.
| 归档时间: |
|
| 查看次数: |
19079 次 |
| 最近记录: |