c# - .NET/C# - 反射帮助 - 程序集中的类

标签 c# .net reflection assemblies superclass

循环遍历程序集的最佳方法是什么,并且对于程序集列表中的每个类来说,它都是“SuperClass”?

最佳答案

foreach(Type type in assembly.GetTypes()) {
  var isChild = type.IsSubclassOf(typeof(parentClass))
}

引用MSDN .

关于c# - .NET/C# - 反射帮助 - 程序集中的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1103759/

相关文章:

c# - 拆分作为对象属性的字符串,从拆分的字符串创建新对象。有优雅的方法吗?

c# - 用于 Web 服务安全的 SSL 加密 JSON 字符串

c# - 从程序集中获取所有 DLLImports?

c# - 在运行时生成通用类型

javascript - C 中 JavaScript 的等效 call() apply() 是什么?

c# - 异步和快速路径优化

c# - 释放 COM 对象

c# - 如何确定网络路径是否可用(在线或离线)?

c# - 如何返回使用 LINQ 创建的单个对象?

c# - 在 DrawingContext 中绘制一个实心三角形