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
'Equals' cannot compare a value of type <type1> with a value of type <type2>
Un operatore Equals in una clausola Join o Group Join ha tentato di confrontare un tipo di dati con un altro in una modalità non definita. Un esempio di questo caso è un confronto di un valore Boolean con un tipo Date.
ID errore: BC36621
Per correggere l'errore
Verificare che i valori su ogni lato dell'operatore Equals possano essere convertiti in un tipo di dati comune. Alcune opzioni che consentono di eseguire questa operazione sono le seguenti:
Utilizzare la funzione CType per convertire uno o più valori in un tipo specifico.
Utilizzare la classe Convert o i metodi di conversione per convertire uno o più valori in un tipo immutabile comune.
Convertire i valori in stringhe utilizzando il metodo ToString.
Vedere anche
Concetti
Introduzione a LINQ in Visual Basic
Riferimenti
Clausola Group Join (Visual Basic)