Error del compilador CS0692

Actualización: noviembre 2007

Mensaje de error

Parámetro de tipo duplicado 'identificador'
Duplicate type parameter 'identifier'

No se puede utilizar el mismo nombre más de una vez en una lista de parámetros de tipo. Cambie el nombre o quite los parámetros de tipo duplicados.

Ejemplo

En el código siguiente se genera el error CS0692:

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

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