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.
"constraint_1": "constraint_2" kann nicht als Einschränkung verwendet werden, da "constraint_2" die ref-Einschränkung und "constraint_1" die Werteinschränkung aufweist.
Bemerkungen
Sie können keine sich gegenseitig ausschließende Eigenschaften für eine Einschränkung angeben. Beispielsweise kann ein generischer Typparameter nicht gleichzeitig auf einen Werttyp und einen Referenztyp eingeschränkt werden.
Weitere Informationen finden Sie unter Einschränkungen für generische Typparameter (C++/CLI).
Beispiel
Im folgenden Beispiel wird C3298 generiert.
// C3298.cpp
// compile with: /clr /c
generic<class T, class U>
where T : ref class
where U : T, value class // C3298
public ref struct R {};