Il vincolo '<constraint1>' è in conflitto con il vincolo '<constraint2>' già specificato per il parametro di tipo '<typeparametername>'

Un tipo generico è dichiarato con vincoli in conflitto in un parametro di tipo.

L'istruzione seguente può generare questo errore.

Public Class testClass(Of t As {Structure, Class })

I vincoli Structure e Class determinano un conflitto per il parametro di tipo tperché per il vincolo Structure l'argomento di tipo corrispondente deve essere un tipo valore, mentre per l'oggetto Class deve essere un tipo riferimento.

ID errore: BC32119

Per correggere l'errore

  • Modificare i vincoli del parametro di tipo per evitare conflitti.

Vedi anche