Foxtable(狐表)用户栏目专家坐堂 → 集合的集合请教


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

主题:集合的集合请教

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


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
集合的集合请教  发帖心情 Post By:2020/6/12 15:25:00 [只看该作者]

大师:请问:如果我定义一个集合的集合,那么此时集合的成员能用吗?比如contains?

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


加好友 发短信
等级:超级版主 帖子:110333 积分:561507 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/12 15:53:00 [只看该作者]

可以,这时判断的是引用地址

Dim lst As new List(of String)
lst.Add("1")

Dim lst2 As new List(of List(of String))
lst2.Add(lst)

Dim lst3 As new List(of String)
lst3.Add("1")

Dim lst4 As List(of String) = lst

Output.Show(lst2.Contains(lst))
Output.Show(lst2.Contains(lst3))
Output.Show(lst2.Contains(lst4))

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


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2020/6/12 16:09:00 [只看该作者]

谢谢!


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


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2020/7/6 16:12:00 [只看该作者]

请问如何进行传值的判断?

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


加好友 发短信
等级:超级版主 帖子:110333 积分:561507 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/6 16:33:00 [只看该作者]

请举例说明

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


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2020/7/6 18:36:00 [只看该作者]

就是上面的Output.Show(lst2.Contains(lst3))  也要等于 true .也就是说求集合安全相等?
有没有比较简单的代码? 

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


加好友 发短信
等级:超级版主 帖子:110333 积分:561507 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/6 20:38:00 [只看该作者]

我知道的只能逐个遍历集合里面的元素,逐个比较

 回到顶部