Leer en inglés

Compartir a través de


Error del compilador CS0689

No se puede derivar de 'identificador' porque es un parámetro de tipo

Las clases base o las interfaces para clases genéricas no se puede especificar mediante un parámetro de tipo. Se debe derivar de una determinada interfaz o clase o de una clase genérica específica, o bien incluir el tipo desconocido como miembro.

El ejemplo siguiente genera la advertencia CS0689:

C#
// CS0689.cs  
class A<T> : T   // CS0689  
{  
}