这里是否有人使用 VB.NET 并强烈倾向于或反对使用Not foo Is Nothing
相对于foo IsNot Nothing
?
例如
If var1 IsNot Nothing Then
...
End If
和
If Not var1 Is Nothing Then
...
End If
我只是想知道哪个更好?
他们都同样可以接受吗?
答案
这
If Not var1 Is Nothing Then
是VB6的后遗症。Nothing
。
这里是否有人使用 VB.NET 并强烈倾向于或反对使用Not foo Is Nothing
相对于foo IsNot Nothing
?
例如
If var1 IsNot Nothing Then
...
End If
和
If Not var1 Is Nothing Then
...
End If
我只是想知道哪个更好?
他们都同样可以接受吗?
这
If Not var1 Is Nothing Then
是VB6的后遗症。Nothing
。