A restrição '<constraint1>' entra em conflito com a restrição '<constraint2>' já especificada para o parâmetro de tipo '<typeparametername>'
Um tipo genérico é declarado com restrições conflitantes em um parâmetro type.
A instrução a seguir pode gerar esse erro.
Public Class testClass(Of t As {Structure, Class })
As restrições Structure
e Class
causam um conflito para o parâmetro t
type , porque a Structure
restrição requer que o argumento de tipo correspondente seja um tipo de valor, enquanto Class
requer que seja um tipo de referência.
ID de erro: BC32119
- Altere as restrições do parâmetro type para evitar conflitos.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: