Erro do Compilador CS0701
'identifier' não é uma restrição válida. Um tipo usado como restrição deve ser uma interface, uma classe não sealed ou um parâmetro de tipo.
Esse erro ocorre se um tipo lacrado for usado como uma restrição. Para resolver esse erro, use apenas tipos não selados como restrições.
O exemplo a seguir gera o erro CS0701.
// CS0701.cs
// compile with: /target:library
class C<T> where T : System.String {} // CS0701
class D<T> where T : System.Attribute {} // OK
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: