在VB中,是否存在x = Nothing与x is Nothing不同的情况
此外,x <> Nothing与x IsNot Nothing
我认为它们是完全相同的..但我只是想确认一下。
发布于 2011-05-20 14:18:18
与空字符串不同,使用简单的"=“或"<>”时,空字符串可以算作Nothing,但对于Is /IsNot,则不能算作Nothing:
Public Class Test
Public Shared Sub Main()
Dim x As String = ""
Console.WriteLine(x = Nothing) ' True
Console.WriteLine(x Is Nothing) ' False
End Sub
End Classhttps://stackoverflow.com/questions/6068008
复制相似问题