'typename' は Null 許容型であるため、'typename' 型の 'Is' オペランドは 'Nothing' とのみ比較できます
更新 : 2007 年 11 月
Is 演算子を使用して、Null 許容として宣言されている変数を Nothing 以外の式と比較しました。
エラー ID: BC32127
このエラーを解決するには
Is 演算子を使用して、Null 許容型を Nothing 以外の式と比較するには、Null 許容型の GetType メソッドを呼び出して、その結果を式と比較します。次に例を示します。
Dim number? As Integer = 5 If number IsNot Nothing Then If number.GetType() Is Type.GetType("System.Int32") Then End If End If