Как сгенерировать класс из интерфейса

Есть ли в Visual Studio способ щелкнуть правой кнопкой мыши интерфейс и «Создать класс из интерфейса», чтобы я в итоге получил пустой класс со всеми свойствами и методами, которые требуются для интерфейса?

Вид как извлечение интерфейса, но в обратном направлении.

12
задан mattdwen 19 August 2010 в 22:10
поделиться

2 ответа

Не совсем то, что вы просите, но если вы создадите класс и объявите его как реализующий ваш интерфейс, вы можете щелкнуть правой кнопкой мыши по интерфейсу и выбрать «Реализовать интерфейс». Это добавит соответствующие методы в ваш класс.

25
ответ дан 2 December 2019 в 05:39
поделиться

Я полагаю, что предыдущий ответ был для C#, но если вы используете VB.NET, все, что вам нужно сделать, это ввести Implements IMyInterface в строку ниже объявления класса и нажать . Он автоматически сгенерирует для вас все сигнатуры методов и свойств. Вы также всегда можете вернуться к строке Implements и снова нажать , если в интерфейс были добавлены новые методы или свойства, и они тоже будут сгенерированы для вас.

2
ответ дан 2 December 2019 в 05:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: