Ler em inglês

Partilhar via


Erro do compilador CS0405

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

Duas das restrições à declaração genérica são idênticas. Para se livrar do erro, remova a duplicata.

O exemplo a seguir gera CS0405:

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