Foxtable(狐表)用户栏目专家坐堂 → [求助]dictionary值对应的键


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

主题:[求助]dictionary值对应的键

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


加好友 发短信
等级:七尾狐 帖子:1512 积分:11913 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]dictionary值对应的键  发帖心情 Post By:2020/10/18 17:06:00 [只看该作者]

dictionary可以通过键获得值

Dim zd As New Dictionary(Of Integer, String)
zd
.Add(1,"苹果")
zd
.Add(2,"香蕉")
zd
.Add(3,"波罗")
zd
.Add(4,"桔子")
zd
.Add(5,"桃子")


Output.Show(zd(2)) '显示键2对应的值


因为值是不重复的,怎么通过值获得键呢?只能遍历值么?


如何修正键值?比如把zd(2)的值改为“水蜜桃”

[此贴子已经被作者于2020/10/18 17:31:18编辑过]

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


加好友 发短信
等级:五尾狐 帖子:1139 积分:8476 威望:0 精华:0 注册:2013/5/12 9:22:00
  发帖心情 Post By:2020/10/18 20:40:00 [只看该作者]

1.字典的键是不重复的,值可以重复。

2.zd(2) = "水蜜桃"

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


加好友 发短信
等级:超级版主 帖子:59083 积分:299460 威望:0 精华:8 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/18 21:46:00 [只看该作者]

通过值获得键只能遍历

 回到顶部