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


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

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

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


加好友 发短信
等级:九尾狐 帖子:2186 积分:17954 威望: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


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

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

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

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


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

通过值获得键只能遍历

 回到顶部