2014-01-20 45 views

回答

4

VBScript(mis)use()索引到一個集合中。其他 - 更體面的語言使用[]爲此目的。

所以在VBScript中數組訪問看起來是這樣的:

>> arrX = Array(1,2,3) 
>> WScript.Echo Join(arrX) 
>> arrX(1) = "replaced" 
>> WScript.Echo Join(arrX) 
>> 
1 2 3 
1 replaced 3 

在你的情況,酒吧是一個字典/哈希,允許索引的字符串:

>> Set dicX = CreateObject("Scripting.Dictionary") 
>> dicX("key") = "Value" 
>> WScript.Echo dicX("key") 
>> 
Value 

AC#版本將使用[] :

Dictionary<string, string> dicX = new Dictionary<string, string>(); 
    dicX["key"] = "value"; 
    Console.WriteLine(dicX["key"]); 

對不起,我不能幫助你與富 - 你需要發佈更多關於這個信息對象。

相關問題