Я думаю, что это простой материал, но я не могу его найти.
Есть ли простой способ узнать, какие интерфейсы реализует класс? Прямо или в классах его предков.
У меня Visual Studio 2010 Pro без коммерческих надстроек.
Спасибо.
Другой способ - открыть окно Class View (меню Вид -> Вид класса) и увидеть его в графическом представлении в разделе Базовые типы:
Class View
Кроме того, убедитесь, что вы установили Инструменты повышения производительности , поскольку он позволяет просматривать базовые / производные типы, ссылки и т. Д. С помощью очень удобных интерактивных подсказок:
Вы можете увидеть это в Обозревателе объектов (в папке «Базовые типы»).Вам нужно будет выбрать опцию «Показать базовые типы»:
Не совсем то, что вы просили, но вы можете нажать F12 на имени класса (щелкните правой кнопкой мыши -> Перейти к определению), а затем просто посмотрите на строку class Foo : IBar.
class Foo : IBar