Подтвердить что ты не робот

Автоматическая генерация реализации интерфейса в С#?

Я знаю, что это довольно лениво, но есть ли способ Visual С# 2010 Express автоматически генерировать реализацию интерфейса? (Я не имею в виду во время выполнения, но во время разработки, например, фрагмент кода). Возможно, с помощью сторонней утилиты?

4b9b3361

Ответ 1

Я не знаком с Express достаточно, чтобы узнать, удалили ли они эту функцию, но вы должны просто щелкнуть свой оператор public class MyClass : MyInterface правой кнопкой мыши и выбрать "Внедрить Inteface".

Если это удалено в Express, вы всегда можете использовать Resharper для этой функции.

Ответ 2

Щелкните правой кнопкой мыши по имени интерфейса, вы увидите пункт меню "Интерфейс реализации" или вдоль этих строк.

С помощью курсора на имени интерфейса вы также можете нажать CTRL + ., чтобы получить одно и то же контекстное меню и параметры.

Ответ 3

В Microsoft Visual Basic 2010 Express я просто поместил курсор в конец строки "Реализаторы" и нажал клавишу "Enter", после чего автоматически создаются заглушки

Public Class Class1
  Implements IMyInterface1

переместите курсор в конец слова IMyInterface1 и нажмите Enter