El operando 'IsNot' de tipo 'nombreDeTipo' solo se puede comparar con 'Nothing', porque 'nombreDeTipo' es un tipo que acepta valores NULL
Se ha comparado una variable declarada como un tipo que acepta valores NULL con una expresión distinta de Nothing mediante el operador IsNot.
Id. de error: BC32128
Para corregir este error
Para comparar un tipo que acepta valores NULL con una expresión distinta de Nothing mediante el operador IsNot, llame al método GetType en el tipo que acepta valores NULL y compare el resultado con la expresión, como se muestra en el ejemplo siguiente.
Dim number? As Integer = 5 If number IsNot Nothing Then If number.GetType() IsNot Type.GetType("System.Int32") Then End If End If
Vea también
Referencia
IsNot (Operador) (Visual Basic)