Erro do compilador CS0689
Não pode derivar de 'identificador' porque é um parâmetro de tipo
Classes base ou interfaces para classes genéricas não podem ser especificadas por um parâmetro type. Derive de uma classe ou interface específica, ou de uma classe genérica específica, ou inclua o tipo desconhecido como membro.
O exemplo a seguir gera CS0689:
// CS0689.cs
class A<T> : T // CS0689
{
}
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: