これらの2つのブロックを試しましたが、同じ値が返されます。これ以上は説明しません。単にコードを表示するだけです。
Dim f As Nullable(Of Integer)
If f = 1 Then
Console.WriteLine("Equal")
Else
Console.WriteLine("Not Equal")
End If
「等しくない」というプロンプトが表示されます
私はNOTを追加するだけで、NOTの答えが得られることを期待していますが、上記と同じです!!!
Dim f As Nullable(Of Integer)
If Not f = 1 Then
Console.WriteLine("Equal")
Else
Console.WriteLine("Not Equal")
End If
C#で正しく動作します...