Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Die Klassentypeinschränkung "Einschränkung" muss vor allen anderen Einschränkungen stehen.
The class type constraint 'constraint' must come before any other constraints
Wenn ein generischer Typ oder eine generische Methode eine Klassentypeinschränkung aufweist, muss diese Einschränkung an erster Stelle angegeben werden. Um diesen Fehler zu beheben, verschieben Sie die Klassentypeinschränkung an den Beginn der Einschränkungsliste.
Beispiel
Im folgenden Beispiel wird CS0406 generiert.
// CS0406.cs
// compile with: /target:library
interface I {}
class C {}
class D<T> where T : I, C {} // CS0406
class D2<T> where T : C, I {} // OK