以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]狐表的字典变量Dictionary疑问 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41050) |
-- 作者:loongtai -- 发布时间:2013/10/10 9:17:00 -- [求助]狐表的字典变量Dictionary疑问 狐表帮助里关于字典变量Dictionary的讲解太少,只有一页,不知这个变量是不是与数组似的,使用方法与VB中的字典变量相同? |
-- 作者:Bin -- 发布时间:2013/10/10 9:19:00 -- http://www.foxtable.com/help/topics/1945.htm 这里已经把所有特性介绍了啊
|
-- 作者:lsy -- 发布时间:2013/10/10 9:36:00 -- 一个集合,只能有一种数据类型。 一个字典,可以有两种数据类型。 |
-- 作者:loongtai -- 发布时间:2013/10/10 10:05:00 -- 一个值在加入字典前是不是还要判断下字典里存不存在这个值,如果存在,则不允许添加。换句话说狐表中的字典变量是不是同VBA中的字典变量一样其内部值具有唯一性。 |
-- 作者:Bin -- 发布时间:2013/10/10 10:08:00 -- 字典的值,并无唯一性! 但是KEY 键标识 这个有唯一性 例如 Dim zd As New Dictionary(Of Integer, String) zd.Add(1,"苹果") 1 这个是唯一的 "苹果" 这个则不是 你可以 zd.Add(2,"苹果") 但不允许 zd.Add(1,"香蕉") 因为你已经添加了 zd.Add(1,"苹果") 1 已经存在了.这个键已经存在了.必须是唯一的. |