5
Як перевірити, чи є тип підтипу АБО тип об’єкта?
Щоб перевірити, чи є тип підкласу іншого типу в C #, легко: typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true Однак це не вдасться: typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false Чи є спосіб перевірити, чи тип є або підкласом АБО базового класу, не використовуючи ORоператора чи використовуючи метод розширення?
335
c#
reflection
types
subclass