Der <Typparametername>-Typparameter kann nicht auf sich selbst beschränkt werden: <Fehlermeldung>.

Eine Einschränkungsliste für einen Typparameter enthält den Typparameter selbst.

Eine Einschränkungsliste für einen Typparameter kann eine beliebige Anzahl von Schnittstellen und höchstens eine Klasse angegeben. Ein für diesen Typparameter angegebenes Typargument muss jede angegebene Schnittstelle implementieren und von der angegebenen Klasse erben. Wenn der Compiler auf eine Einschränkungsliste trifft, benötigt er bereits definierte Schnittstellen und Klassen. Ein Typparameter wird erst dann als definierter Typ betrachtet, wenn er durch ein geeignetes Typargument ersetzt wird, das vom Code bereitgestellt wird, der den generische Typ erstellt.

Fehler-ID: BC32113

So beheben Sie diesen Fehler

  1. Überprüfen Sie die Schreibweise des Typparameters und der Einschränkungen in seiner Einschränkungsliste.

  2. Wenn keine Rechtschreibfehler vorhanden sind, entfernen Sie den Namen des Typparameters aus seiner Einschränkungsliste. Er kann nicht auf sich selbst beschränkt werden.

Siehe auch