如果不是String.Empty忽略空字符串 – VB.NET
发布时间:2020-12-17 07:26:18 所属栏目:百科 来源:网络整理
导读:我有一个字符串数组,我循环遍历它们,但字符串可能是空的所以我正在尝试这个: For Each Component As String In Components If Component IsNot String.Empty Then 'Work your magic End IfNext 但是如果Component是一个空字符串,逻辑仍然会触发.我也试过了
我有一个字符串数组,我循环遍历它们,但字符串可能是空的所以我正在尝试这个:
For Each Component As String In Components If Component IsNot String.Empty Then 'Work your magic End If Next 但是如果Component是一个空字符串,逻辑仍然会触发.我也试过了 If Component <> "" Then End If 结果相同.那我错过了什么? 解决方法
>确保列表的类型为字符串
>使用String.IsNullOrEmpty方法. Sub Main Dim foo As String foo = "Non-Empty string" If Not String.IsNullOrEmpty(foo) Then Console.WriteLine("Foo is not empty.") End If End Sub (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |