Какие интерфейсы реализованы классом? - PullRequest
1 голос
/ 12 марта 2011

Я думаю, что это простой материал, но я не могу его найти.

Есть ли простой способ узнать, какие интерфейсы реализует класс? Прямо или в классах его предков.

У меня Visual Studio 2010 Pro без коммерческих надстроек.

Спасибо.

Ответы [ 3 ]

2 голосов
/ 12 марта 2011

Другой способ - открыть окно Class View (меню Вид -> Вид класса) и увидеть его в графическом представлении в разделе Базовые типы:

enter image description here

Кроме того, убедитесь, что вы установили Инструменты повышения производительности , поскольку он позволяет просматривать базовые / производные типы, ссылки и т. Д. С помощью очень удобных интерактивных подсказок: enter image description here

2 голосов
/ 12 марта 2011

Вы можете увидеть это в Обозревателе объектов (в папке «Базовые типы»).Вам нужно будет выбрать опцию «Показать базовые типы»: enter image description here

2 голосов
/ 12 марта 2011

Не совсем то, что вы просили, но вы можете нажать F12 на имени класса (щелкните правой кнопкой мыши -> Перейти к определению), а затем просто посмотрите на строку class Foo : IBar.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...