以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]已知集合中的某一值,如何引用该值对应的索引。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=31095) |
-- 作者:lsy -- 发布时间:2013/4/10 9:48:00 -- [求助]已知集合中的某一值,如何引用该值对应的索引。 麻烦各位大虾小鱼,先谢了。 |
-- 作者:唐尸三摆手 -- 发布时间:2013/4/10 9:54:00 -- 字典应该比较好处理些吧 |
-- 作者:Bin -- 发布时间:2013/4/10 9:55:00 -- http://www.foxtable.com/help/topics/1945.htm |
-- 作者:lsy -- 发布时间:2013/4/10 9:55:00 -- 以下是引用唐尸三摆手在2013-4-10 9:54:00的发言:
字典应该比较好处理些吧 需要用集合。 |
-- 作者:Bin -- 发布时间:2013/4/10 9:56:00 -- 以下是引用lsy在2013-4-10 9:55:00的发言:
集合的话只能循环判断了。
需要用集合。 |
-- 作者:唐尸三摆手 -- 发布时间:2013/4/10 9:56:00 -- 你的索引是什么 |
-- 作者:lsy -- 发布时间:2013/4/10 10:05:00 -- 以下是引用唐尸三摆手在2013-4-10 9:56:00的发言:
你的索引是什么 比如:
Dim Names As New List(Of String)={"中国","美国","日本","俄罗斯"} [此贴子已经被作者于2013-4-10 10:07:34编辑过]
|
-- 作者:Bin -- 发布时间:2013/4/10 10:10:00 -- 如果你已经知道俄罗斯是在那个位置了。可以使用 Names(3) 来获得俄罗斯 |
-- 作者:lsy -- 发布时间:2013/4/10 10:14:00 -- 以下是引用Bin在2013-4-10 10:10:00的发言:
如果你已经知道俄罗斯是在那个位置了。可以使用 Names(3) 来获得俄罗斯 呵呵,这是举例,值可能非常多,看不出来的,我只知道这个值,想找到这个值对应的索引。 OutPut.Show(Names(0)),可以得出中国这个值,反过来呢?
[此贴子已经被作者于2013-4-10 10:17:15编辑过]
|
-- 作者:唐尸三摆手 -- 发布时间:2013/4/10 10:24:00 -- \'循环判断下集合吧 Dim Names As New List(Of String) Exit For [此贴子已经被作者于2013-4-10 10:24:29编辑过]
|