gpt4 book ai didi

vbscript - 在 VBScript 中创建多维关联数组

转载 作者:行者123 更新时间:2023-12-02 21:45:52 25 4
gpt4 key购买 nike

是否可以在 VBScript 中创建多维关联数组?

我正在尝试在 VBScript 中重新创建以下 JScript 代码:

names["teachers"] = ["Helen","Judy","Carol"];
names["students"] = ["George","John","Katie"];

For (var i=0; i<names["teachers"].length; i++) {

Response.Write(names["teachers"][i]);

}

我尝试的 VBScript:

dim names

SET names = CreateObject("Scripting.Dictionary")

names.Add "teachers", Array("Helen","Judy","Carol")
names.Add "students", Array("George","John","Katie")

创建对象似乎没有错误,但我无法弄清楚如何在 VBScript 中循环遍历数组。

最佳答案

迭代这个数据结构没有真正的技巧。您按照您期望的方式进行操作。

For Each key In names
For i = 0 To UBound(names(key))
WScript.Echo "names(" & key & ")(" & i & ") = " & names(key)(i)
Next
Next

关于vbscript - 在 VBScript 中创建多维关联数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4588469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com