Erro do Compilador CS0405
Restrição duplicada "constraint" para o parâmetro de tipo "type parameter"
Duas das restrições na declaração genérica são idênticas. Para se livrar do erro, remova a duplicação.
O seguinte exemplo gera o erro CS0405:
// CS0405.cs
interface I
{
}
class C<T> where T : I, I // CS0405.cs
{
}
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: