Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

CS0405 de erro do compilador

Mensagem de erro

Restrição para parâmetro de tipo de parâmetro de tipo de restrição duplicada

Duas das restrições em declarações genéricas são idênticas. Para eliminar o erro, remova a duplicata.

O exemplo a seguir gera CS0405:

// CS0405.cs
interface I
{
}

class C<T> where T : I, I  // CS0405.cs
{
}

Contribuições da comunidade

Mostrar: