Die Einschränkung '<Einschränkung1>' verursacht einen Konflikt mit der bereits für Typparameter <Typparametername> angegebenen Einschränkung '<Einschränkung2>'
Aktualisiert: November 2007
Constraint '<constraint1>' conflicts with the constraint '<constraint2>' already specified for type parameter '<typeparametername>'
Ein generischer Typ wird mit sich widersprechenden Einschränkungen auf einem Typparameter deklariert.
Dieser Fehler kann durch die folgende Anweisung generiert werden.
Public Class testClass(Of t As {Structure, Class })
Die Structure-Einschränkung und die Class-Einschränkung verursachen für den Typparameter t einen Konflikt, weil die Structure-Einschränkung erfordert, dass das entsprechende Typargument ein Werttyp ist, während Class einen Verweistyp erfordert.
Fehler-ID: BC32119
So beheben Sie diesen Fehler
- Ändern Sie die Typparametereinschränkungen, um Konflikte zu vermeiden.
Siehe auch
Konzepte
Generische Typen in Visual Basic