Compilerfehler CS0698
Aktualisiert: November 2007
Fehlermeldung
Ein generischer Typ kann nicht von "Klasse" abgeleitet werden, da dies eine Attributklasse ist.
A generic type cannot derive from 'class' because it is an attribute class
Jede Klasse, die aus einer Attributklasse abgeleitet wird, ist ein Attribut. Attribute dürfen keine generischen Typen sein.
Im folgenden Beispiel wird der Fehler CS0698 generiert.
// CS0698.cs
class C<T> : System.Attribute // CS0698
{
}