Ler em inglês

Partilhar via


Erro do compilador CS0698

Um tipo genérico não pode derivar de 'classe' porque é uma classe de atributo

Qualquer classe que derive de uma classe de atributo é um atributo. Os atributos não podem ser tipos genéricos.

O exemplo a seguir gera CS0698:

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