次の方法で共有


BC32128:'typename' は Null 許容型であるため、'typename' 型の 'IsNot' オペランドは 'Nothing' とのみ比較できます

Null 許容値型として宣言された変数が、Nothing 演算子を使用して、IsNot 以外の式と比較されました。

エラー ID: BC32128

このエラーを解決するには

Nothing 演算子を使用して、Null 許容型を IsNot 以外の式と比較するには、次の例に示すように、Null 許容型に対して GetType メソッドを呼び出し、その結果を式と比較します。

Dim number? As Integer = 5

If number IsNot Nothing Then
  If number.GetType() IsNot Type.GetType("System.Int32") Then

  End If
End If

関連項目