Partager via


'TypeOf...Is' requiert un opérande gauche ayant un type référence, mais cet opérande a le type valeur '<type>'

Mise à jour : novembre 2007

'TypeOf...Is' requires its left operand to have a reference type, but this operand has the type '<type>'

L'expression TypeOf...Is vérifie la compatibilité du type d'exécution d'une variable objet. Cette compatibilité n'est pas définie pour les types valeur.

ID d'erreur : BC30021

Pour corriger cette erreur

  • Si Option Strict a la valeur Off, utilisez la fonction TypeName ou VarType pour obtenir des informations sur les types de données de la variable.

  • Si Option Strict a la valeur On, la déclaration de variable détermine le type de données de la variable.

Voir aussi

Concepts

Opérateurs de comparaison en Visual Basic

Référence

TypeName, fonction (Visual Basic)

VarType, fonction (Visual Basic)

Option Strict, instruction