Error del compilador CS0405
Actualización: noviembre 2007
Mensaje de error
Restricción 'restricción' duplicada para el parámetro de tipo 'parámetro de tipo'
Duplicate constraint 'constraint' for type parameter 'type parameter'
Dos de las restricciones de la declaración genérica son idénticas. Para eliminar el error, quite la duplicada.
El código siguiente genera el error CS0405:
// CS0405.cs
interface I
{
}
class C<T> where T : I, I // CS0405.cs
{
}