Foxtable(狐表)用户栏目专家坐堂 → [求助]如何将一个集合的空值移除?


  共有3576人关注过本帖树形打印复制链接

主题:[求助]如何将一个集合的空值移除?

帅哥哟,离线,有人找我吗?
moseser
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:612 积分:5220 威望:0 精华:0 注册:2022/4/4 14:42:00
[求助]如何将一个集合的空值移除?  发帖心情 Post By:2022/5/8 15:24:00 [只看该作者]

比如有一个集合
list_1     [ a, b, c, ,d]
其中cd 之间有一个空值,我想把 集合变成  [a ,b, c, d]

if list_1.contains(nothing) then
list_1.remove(nothing)
endif   

??不知道该如何正确的表达 空值

好像这样并没有移除



 回到顶部
帅哥哟,离线,有人找我吗?
2900819580
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1302 积分:9451 威望:0 精华:0 注册:2015/6/30 8:46:00
  发帖心情 Post By:2022/5/8 15:46:00 [只看该作者]

Dim v1() As String = {"中国", "", "美国", " ", "日本", "", "俄罗斯"}
Dim list_1 As New List(Of String)
list_1.AddRange(v1)
MessageBox.Show(list_1.Count)
Do While list_1.Contains(" ") OrElse list_1.Contains("")
    list_1.Remove("")
    list_1.Remove(" ")
Loop 
MessageBox.Show(list_1.Count)


 回到顶部