Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта генерация кода применяется для:
C#
Visual Basic
Что: Позволяет немедленно создать код, необходимый для реализации абстрактного класса.
Когда: Вы хотите наследовать от абстрактного класса.
Почему: Вы можете вручную реализовать все абстрактные члены по одному, однако эта функция автоматически создаст все подписи методов.
Инструкция
Поместите курсор на строку, где имеется красная волнистая полоса, указывающая, что наследуется от абстрактного класса, но не реализовали все необходимые элементы.
C#:
Visual Basic:
Затем выполните одно из следующих действий:
-
Клавиатура
- Нажмите клавишу Ctrl+, чтобы открыть меню Быстрые действия и рефакторинги.
-
мышь
- Щелкните правой кнопкой мыши и выберите меню «Быстрые действия и рефакторинг».
- Наведите указатель мыши на красный волнистый элемент и щелкните значок
, который отображается.
- Щелкните значок
, который отображается в левом поле, если текстовый курсор уже находится в строке с красным волнистым цветом.
-
Клавиатура
Выберите "Реализовать абстрактный класс " в раскрывающемся меню.
Подсказка
- Используйте ссылку "Предварительный просмотр изменений " в нижней части окна предварительного просмотра , чтобы просмотреть все изменения , которые будут сделаны перед выбором.
- Используйте ссылки document, Project и Solution в нижней части окна предварительного просмотра, чтобы создать правильные подписи методов в нескольких классах, наследуемых от абстрактного класса.
Создаются абстрактные подписи методов и готовы к реализации.
C#:
Visual Basic: