Error del compilador CS0706
Tipo de restricción no válido. Un tipo usado como una restricción debe ser una interfaz, una clase no sellada o un parámetro de tipo.
Este error se produce cuando se usa una construcción no válida en una cláusula de restricción. Para evitar este error, use una interfaz o clase no sellada en lugar de la construcción que causó el error.
El ejemplo siguiente genera la advertencia CS0706.
// CS0706.cs
// compile with: /target:library
class A {}
class C<T> where T : int[] {} // CS0706
class D<T> where T : A {} // OK
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: