Поделиться через


New не может использоваться в интерфейсе

Обновлен: Ноябрь 2007

'New' cannot be used on an interface

Оператор Dim (Visual Basic) использует оператор New (Visual Basic) при объявлении переменной типа интерфейса.

Хотя интерфейс является ссылочным типом, невозможно создать его экземпляр. Можно использовать New только для создания экземпляра класса или структуры.

Идентификатор ошибки: BC30375

Для исправления этой ошибки выполните следующие действия

  1. Если переменная имеет тип интерфейса, то удалите ключевое слово New.

  2. Если переменная является ссылкой на экземпляр, то объявите ее с типом класса или структуры. Используйте ключевое слово New для создания экземпляра.

См. также

Ссылки

Оператор Interface (Visual Basic)

Оператор Class (Visual Basic)

Инструкция Structure