【发布时间】:2011-05-04 21:13:24
【问题描述】:
我无法获得正确的语法。
假设我有两个实例化对象,obj1 和 obj2。
现在,我想检查两件事:
1) obj1的类型是obj2类型的子类。
2) obj1 的类型是否与 obj2 的类型相同。
我很确定我可以通过这样做来实现 1)
obj1.GetType().IsSubclassOf(obj2.GetType())
但是如果 obj1 和 obj2 是同一类型,上面会返回 true 吗?
【问题讨论】:
标签: c# inheritance types