Чтобы конкретно задать этот вопрос, да, есть. Caveat, я использую C#, работая с Visual Studio 2013 Ultimate Edition.
Создайте пустой класс, как «Class1»:
class Class1
{
}
Затем добавьте имя интерфейса, например, IObjectBase (которые я буду продолжать использовать в течение оставшейся части этого поста), с помощью " :», как показан в следующем примере:
class Class1:IObjectBase
Когда вы делаете, будет коротким, толстым, белым подчеркиванием, по первой букве своего имени интерфейса„I“. Мышь-над ним. Существует несколько вариантов, которые могут появиться. Вы ищете небольшую иконку, которая выглядит как страница с ушастым ушами, верхний правый угол, когда вы нависаете над маленькой, толстой белой линией, с подсказкой «Опции для реализации интерфейса». Нажмите на стрелку раскрывающегося списка справа.
Вам будут представлены две опции меню: «Внедрить интерфейс« IObjectBase »и« Явно реализовать интерфейс IObjectBase ». Оттуда выбор за вами.
Если вы ищете руководство в отношении двух вариантов, я предлагаю прочитать следующие статьи, я думаю, что каждый охватывает темы хорошо, но с разных точек зрения:
С уважением,
HALAR
Я обнаружил, что в VS 2013 вы должны щелкнуть правой кнопкой мыши по имени интерфейса, а не по имени класса. – Ben
Исправлено, спасибо за исправление –
В VS2015 вы создаете пустой класс, который наследует интерфейс. Затем вы нажимаете на имя интерфейса и нажимаете «Ctl +». (или нажмите на лампочку слева от имени класса), а затем выберите «Использовать интерфейс» из этого меню. –