다음을 통해 공유


형식 '<typename>'은(는) 형식 매개 변수에서 상속할 수 없습니다.

업데이트: 2007년 11월

Type '<typename>' cannot inherit from a type parameter

클래스나 인터페이스는 제네릭 형식 매개 변수를 지정하는 Inherits 문을 포함합니다.

형식은 아직 정의되지 않은 형식에 상속될 수 없습니다. 상속을 하려면 기본 클래스의 멤버를 다시 사용할 수 있어야 하며 이를 위해서는 기본 클래스의 멤버가 정의되어야 합니다. 제네릭 형식 매개 변수는 형식 인수가 제공하는 특정 형식으로 바뀔 자리 표시자입니다. 따라서 형식은 자리 표시자에 상속될 수 없습니다.

오류 ID: BC32055

이 오류를 해결하려면

  • 형식이 다른 형식에서 상속해야 하는 경우 형식 매개 변수 대신 특정 형식을 사용합니다.

  • 기본 형식을 제네릭 형식 매개 변수로 나타내야 하는 경우에는 다른 형식이 기본 형식에 상속될 수 없습니다. Inherits 문을 제거합니다.

참고 항목

개념

Visual Basic의 제네릭 형식

기타 리소스

Visual Basic의 상속