不知道你说的空是哪种意思?
有两种说法,一种是String.Empty,例如
Dim s As String = String.Empty 等同于 Dim s As String = ""
这种情况下直接If s = "" Then就可以判断是不是空.
还有一种是Nothing,必须要用If IsNothing(s) Then来判断.
Dim myString as String
if myString="" then
空
else
非空
end if
dim a as STRING
if a is VBSTRINGNULL then
```
null在vb.net中为nothing