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


Параметр типа <имяПараметраТипа> может иметь только одно ограничение, которое является классом

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

Type parameter '<typeparametername>' can only have one constraint that is a class

Список ограничений содержит несколько классов.

Список ограничений для параметра типа может принимать любое количество интерфейсов, но не более одного класса. Аргумент типа, предоставляемый для этого параметра типа, должен наследовать от класса, а в Visual Basic не поддерживается множественное наследование.

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

Чтобы исправить данную ошибку

  • Выберите один класс и включить только этот класс в список ограничений.

  • Можно определить дополнительные параметры типов для класса или классов, которые не удалось включить в данный список ограничений.

См. также

Основные понятия

Универсальные типы в Visual Basic