У меня проблемы с получением правильного синтаксиса для этого.
Скажем, у меня есть два экземпляра объекта, obj1 и obj2.
Теперь я хочу проверить две вещи:
1) Является ли тип obj1 подклассом типа obj2.
2) Является ли тип obj1 таким же , что и типobj2.
Я почти уверен, что смогу достичь 1), просто выполнив
obj1.GetType().IsSubclassOf(obj2.GetType())
Но вернет ли приведенное выше значение true, если obj1 и obj2 относятся к одному типу?