Параметр типа <имяПараметраТипа> имеет то же имя, что параметр типа включающего типа
Обновлен: Ноябрь 2007
Type parameter '<typeparametername>' has the same name as a type parameter of an enclosing type
Параметр типа из базового типа объявлен с тем же именем, что и параметр типа, содержащего базовый тип.
В списке параметров типа для универсального типа каждый параметр типа должен иметь имя, отличающееся от всех следующих имен:
каждого другого параметра типа в том же списке параметров типа;
каждого параметра типа в списке параметров типа какого-либо универсального типа;
имени самого универсального типа.
По умолчанию это сообщение является предупреждающим. Дополнительные сведения о скрытии предупреждений или их обработке как ошибки см. в разделе Настройка предупреждений в Visual Basic.
Идентификатор ошибки: BC40048
Исправление этой ошибки
- Переименуйте параметр типа, чтобы его имя отличалось от всех имен, приведенных в списке на этой странице справки.
См. также
Основные понятия
Универсальные типы в Visual Basic