Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
'IsNot' operand of type '<typeparametername>' can be compared only to 'Nothing' because '<typeparametername>' is a type parameter with no class constraint
Il parametro di tipo viene utilizzato come operando per Operatore IsNot quando il parametro viene definito senza la parola chiave Class (Visual Basic) o un nome di classe specifico nell'elenco di vincoli.
IsNot confronta due tipi di riferimento per determinare se corrispondano a istanze di oggetto diverse in memoria. Non è possibile accettare un operando che non sia un tipo di riferimento a meno che l'altro operando non sia Nothing (Visual Basic).
ID errore: BC32097
Per correggere l'errore
Se è possibile richiedere che l'argomento di tipo, fornito a questo parametro, sia sempre un tipo di riferimento, aggiungere la parola chiave Class o un nome di classe specifico all'elenco di vincoli per il parametro di tipo.
Se non è possibile richiedere che l'argomento di tipo, fornito a questo parametro, sia sempre un tipo di riferimento, rimuoverlo dall'espressione IsNot. Non è possibile confrontare l'argomento con altri tipi di riferimento mediante l'operatore IsNot.
Vedere anche
Concetti
Tipi valore e tipi riferimento
Operatori di confronto in Visual Basic