Partager via


Erreur du compilateur CS0698

Mise à jour : novembre 2007

Message d'erreur

Un type générique ne peut pas dériver de 'classe', car il s'agit d'une classe d'attributs
A generic type cannot derive from 'class' because it is an attribute class

Toute classe qui dérive d'une classe d'attributs est un attribut. Il n'est pas autorisé que les attributs soient des types génériques.

L'exemple suivant génère l'erreur CS0698 :

// CS0698.cs
class C<T> : System.Attribute  // CS0698
{
}