一个关于数组的问题!!

hhtlover 2003-03-21 03:49:19
我有两个数组比如
public AA1(10) as string
public AA2(10) as string


先在我想在代码中引用这两个数组中的一个,我想把这个表达式写出通式

"AA"+cstr(N)(i) ‘N 1 or 2 i<10 并且i 可能是个表达式

请问这样写可以吗??

可能我没说明白,一会我在补充
...全文
49 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
huater 2003-03-22
  • 打赏
  • 举报
回复
好象只能用COLLECTION对象实现,其他都很繁
northwolves 2003-03-21
  • 打赏
  • 举报
回复
赞同用COLLECTION对象
DIM AA(1 TO 100)AS NEW COLLECTION
ddangerous169 2003-03-21
  • 打赏
  • 举报
回复
当然,不行,以前好象有人讨论过这样的问题
aa1是变量,vb是解释性语言,
你可以定义二维书组,
foreverforyou 2003-03-21
  • 打赏
  • 举报
回复
用 collection 对象
ycxuyuq 2003-03-21
  • 打赏
  • 举报
回复
select case N
hhtlover 2003-03-21
  • 打赏
  • 举报
回复
楼上的两位,如果我的N很大,也许不固定,如100,那不是很麻烦了。。。。

to goodsgy(宋玉) 我现在已经设到二为变量了,那样就是三维,感觉操作不方便阿,,,


请问,那位还有更方便一点的方法呢
foreverforyou 2003-03-21
  • 打赏
  • 举报
回复
iif(n=1,aa1(i),aaw(i))
northwolves 2003-03-21
  • 打赏
  • 举报
回复
可以这样用:
Switch(N = 1, AA1(i), N = 2, AA2(i))

goodsgy 2003-03-21
  • 打赏
  • 举报
回复
不可以这样写,AA1是变量,不能在用变量代替了
你可以定义一个二维数组



7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧