Ler em inglês

Partilhar via


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 ttype , 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

Para corrigir este erro

  • Altere as restrições do parâmetro type para evitar conflitos.

Consulte também