以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] 三组及更多组的数据,有没有什么办法来直接的定义和引用呢? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=159121) |
|
-- 作者:龙潭春早 -- 发布时间:2020/12/14 18:04:00 -- [求助] 三组及更多组的数据,有没有什么办法来直接的定义和引用呢? 一组数据,可以用数组、集合, 两组数据,可以用字典, 三组及更多组的数据,有没有什么办法来直接的定义和引用呢? |
|
-- 作者:有点蓝 -- 发布时间:2020/12/14 20:20:00 -- 不管多少组都可以使用数组、集合、字典。具体问题请举例说明 |
|
-- 作者:龙潭春早 -- 发布时间:2020/12/14 23:40:00 --
【A组数据】 A1 A2 A3 A4 【B组数据】 B1 B2 B3 B4 【C组数据】C1 C2 C3 C4 …… 【N组数据】N1 N2 N3 N4
|
|
-- 作者:有点蓝 -- 发布时间:2020/12/15 8:44:00 -- 使用数组 Dim s1(1) As object s1(0) = {"a1","a2"} s1(1) = {"b1","b2"} 使用集合 Dim lst As new List(of String()) lst.Add({"a1","a2"}) lst.Add({"b1","b2"}) 字典 Dim dict As new Dictionary(of String,String()) dict.Add("A",{"a1","a2"}) dict.Add("B",{"b1","b2"}) |
|
-- 作者:龙潭春早 -- 发布时间:2020/12/15 21:55:00 -- 嗯 是一种解决方案,研究一下。 不过,我是想问,有没有一种类似字典的变量,能够同时容纳多组相关的数据。 比如,对于3楼提到的以下数据:
【A组数据】 A1 A2 A3 A4 【B组数据】 B1 B2 B3 B4 【C组数据】C1 C2 C3 C4 …… 【N组数据】N1 N2 N3 N4是否有类似下面这种方式的变量? Dim zd As xxxxx(of 类型1,类型2,类型3,……) zd.Add(A1, B1, C1, …,N1) zd.Add(A2, B2, C2, …,N2)…… 这种方式,感觉要简单一些。 |
|
-- 作者:有点蓝 -- 发布时间:2020/12/15 22:14:00 -- 也不是不可以,自己编一个这种类型呗。买本vb.net的书学学面向对象编程和类型设计。 |
|
-- 作者:龙潭春早 -- 发布时间:2020/12/15 23:08:00 -- 蓝老师笑话了,没有现成的,就只能将就了。 多谢指点。
|