我正在学习列表和添加/删除。在下面的代码中,我创建了一个列表,生成一个随机数 - 然后想要从列表中永久删除该数字:
cardsLST.AddAll(Array As Int(1,2,3,4,5)) 'create the list
s = Rnd(1,6) 'generate a random number 1-5
Msgbox(s,"") 'display the randomly generated number
Msgbox(cardsLST,"") 'display the current list members
cardsLST.RemoveAt(s) 'remove the generated value from the list
Msgbox(strtCardsLST,"") 'display the updated list members
我无法理解这些数字……例如……如果我生成一个 1,则从列表中删除一个 2。如果我生成一个 5,我会得到一个越界异常