У меня есть класс, как показано ниже. GetInterfaces() говорит
Если текущий тип представляет тип параметра в определении a общий тип или общий метод, это метод ищет интерфейс ограничения и любые интерфейсы унаследованный от класса или интерфейса ограничения.
Возможно ли, чтобы я не получил никакого унаследованного интерфейса? Когда я использую GetInterfaces на ABC, я хочу видеть только DEF, а не DEF и GHI.
interface DEF : GHI {...}
class ABC : DEF {...}