有人可以帮我编写一个代码来检查string是否为空,如果是真的则返回null?
我现在有这个:
If(Not IsNothing(role.ROLE_DESC),role.ROLE_DESC.ToString(),Nothing)
但是它只检查role_desc是否为null,但是我还需要检查它的值是不是空字符串,如果是,则返回null。
答案 0 :(得分:2)
What taquion said, or IsNullOrWhiteSpace
.
Looks like:
If TypeOf role.ROLE_DESC Is String AndAlso String.IsNullOrEmpty(role.ROLE_DESC) OrElse String.IsNullOrWhiteSpace(role.ROLE_DESC) Then
'It is empty or whitespace
Else
'it isn't empty or whitespace
End If