Ler em inglês

Compartilhar via


Erro do Compilador CS0698

Um tipo genérico não pode derivar de "class" porque é uma classe de atributos

Qualquer classe derivada de uma classe de atributos é um atributo. Os atributos não têm permissão para serem tipos genéricos.

O seguinte exemplo gera o erro CS0698:

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