Когда obj.GetType (). IsInstanceOfType (typeof (MyClass)) имеет значение true?
Я смотрю на этот кусок кода, написанный кем-то другим, и мне интересно, когда он получит истинное значение. По сути, он говорит, что someType является экземпляром someOtherType. Это вообще имеет смысл? Пока я пробовал:
derivedClass.GetType().IsInstanceOfType(typeof(BaseClass))
baseClass.GetType().IsInstanceOfType(typeof(DerivedClass))
myClass.GetType().IsInstanceOfType(typeof(MyClass))
И все они оценивают как ложные.
Любая помощь приветствуется.