c# - Type.IsSubclassOf 和 TypeInfo.IsSubclassOf 有什么区别?

标签 c# .net reflection

我刚刚注意到有两种方法可以检查一个类是否派生自另一个类:

创建这种新方法有什么原因吗?据我所知,他们都做同样的事情。

最佳答案

TypeInfo.IsSubclassOf 继承自 Type.IsSubclassOf。这是相同的方法。 TypeInfo 中没有"new"方法 - TypeInfo本身是 .NET 元数据模型中的类。

关于c# - Type.IsSubclassOf 和 TypeInfo.IsSubclassOf 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36326619/

相关文章:

reflection - 为什么 reflect.ValueOf 不能在 golang 中使用 Println 打印出 int 的真实值

java - 直接 Java 和 Grails 之间的反射差异

c# - Pechkin 和 IIS 中使用的进程

c# - msdn C# 图形示例中的无效参数错误

c# - 帮助定义泛型方法以及表达式树参数

c# - 与 .NET 之间的二进制协议(protocol)(C# 语法)

c# - 如何获得程序集 dll 的处理器架构?

c# - 为什么在 C# 中的 'var' 语句中没有带有 'foreach' 变量的 Intellisense?

c# - 是否可以在不使用 MVC 的情况下访问 DisplayName 属性?

c# - System.Drawing.dll/NumericUpDown 的 .NET 访问冲突异常