CS0692 de erro do compilador

Mensagem de erro

Parâmetro de tipo 'identificador' duplicado

O mesmo nome não pode ser usado mais de uma vez em um tipo parâmetro lista.Renomeie ou remova os parâmetros de tipo duplicado.

Exemplo

O exemplo a seguir gera CS0692:

// CS0692.cs
// compile with: /target:library
class C <T, A, T>   // CS0692
{
}

class D <T, T>   // CS0692
{
}