Partager via


L'opérateur '<nomopérateur>' n'est pas défini pour les types '<nomtype1>' et '<nomtype2>'

Mise à jour : novembre 2007

Message d'erreur

L'opérateur '<nomopérateur>' n'est pas défini pour les types '<nomtype1>' et '<nomtype2>'. Utilisez l'opérateur 'Is' pour comparer deux types référence.
Operator '<operatorname>' is not defined for types '<typename1>' and '<typename2>'. Use 'Is' operator to compare two reference types.

Une tentative d'utilisation d'un opérateur de manière inappropriée aux types spécifiés a été effectuée. Cette erreur peut être provoquée par l'utilisation de l'opérateur « = » au lieu de l'opérateur Is pour comparer deux objets.

ID d'erreur : BC31080

Pour corriger cette erreur

  1. Utilisez l'opérateur Is pour comparer deux types référence.

  2. Utilisez l'opérateur Not en association avec l'opérateur Is afin de montrer l'inégalité. Par exemple :

    If Not A Is B Then
    

Voir aussi

Référence

Is, opérateur (Visual Basic)

=, opérateur (Visual Basic)

Not, opérateur (Visual Basic)