Der Typparametername '<Typparametername1>' stimmt nicht dem Namen '<Typparametername2>' des entsprechenden Typparameters überein, der für einen der anderen partiellen Typen von '<Name des partiellen Typs>' definiert wurde
Aktualisiert: November 2007
Type parameter name '<typeparametername1>' does not match the name '<typeparametername2>' of the corresponding type parameter defined on one of the other partial types of '<partialtypename>'
Eine generische Klasse oder Struktur wurde in mehreren partiellen Deklarationen mit sich widersprechenden Typparameterangaben definiert.
Wenn Sie die Definition einer Klasse oder Struktur zwischen mehreren partiellen Deklarationen aufteilen, behandelt der Compiler den Typ als die Vereinigung aller seiner partiellen Deklarationen. Dies gilt nicht nur für die Member, sondern auch für die Implementierung, Vererbung und Zugriffsebene.
Sie können in der Definition einer generischen Klasse oder Struktur für keinen Typparameter mehrere Namen angeben.
Fehler-ID: BC30931
So beheben Sie diesen Fehler
- Legen Sie fest, welchen Namen der Typparameter aufweisen soll, und verwenden Sie in jeder partiellen Deklaration denselben Namen.
Siehe auch
Konzepte
Generische Typen in Visual Basic
Referenz
Class-Anweisung (Visual Basic)