Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
'type' : Type not allowed as a constraint
Bemerkungen
Damit ein Typ eine Einschränkung sein kann, muss es sich entweder um einen Werttyp oder einen Verweis auf eine verwaltete Klasse oder Schnittstelle handeln.
Beispiel
Im folgenden Beispiel wird C3218 generiert.
// C3218.cpp
// compile with: /clr /c
class A {};
ref class B {};
// Delete the following 3 lines to resolve.
generic <class T>
where T : A // C3218
ref class C {};
// OK
generic <class T>
where T : B
ref class D {};