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


Параметр типа <имяПараметраТипа> имеет то же имя, что параметр типа включающего типа

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

Type parameter '<typeparametername>' has the same name as a type parameter of an enclosing type

Параметр типа из базового типа объявлен с тем же именем, что и параметр типа, содержащего базовый тип.

В списке параметров типа для универсального типа каждый параметр типа должен иметь имя, отличающееся от всех следующих имен:

  • каждого другого параметра типа в том же списке параметров типа;

  • каждого параметра типа в списке параметров типа какого-либо универсального типа;

  • имени самого универсального типа.

По умолчанию это сообщение является предупреждающим. Дополнительные сведения о скрытии предупреждений или их обработке как ошибки см. в разделе Настройка предупреждений в Visual Basic.

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

Исправление этой ошибки

  • Переименуйте параметр типа, чтобы его имя отличалось от всех имен, приведенных в списке на этой странице справки.

См. также

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

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

Ссылки

Список типов