Error del compilador CS0701
'identifier' no es una restricción válida. 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 si se usa un tipo sellado como una restricción. Para resolver este error, use solo tipos no sellados como restricciones.
El ejemplo siguiente genera la advertencia CS0701.
C#
// CS0701.cs
// compile with: /target:library
class C<T> where T : System.String {} // CS0701
class D<T> where T : System.Attribute {} // OK
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: